leo/tests/compiler/additional_benches/medium_3.leo

122 lines
3.4 KiB
Plaintext

/*
namespace: Bench
expectation: Skip
*/
type HGvc = char;
type gOJKD = u64;
type EFxm = gtQV;
type aEw3O = i32;
const osrt: u16 = 26669;
const fQIQx: gOJKD = 11778118567534946352u64;
const WzA2: bool = false;
const sJL7i: i8 = -64i8;
function kHP2 () -> (
u8,
i64,
u128
) {
let oqVTO: u32 = 3500171980u32;
let Hukr: address = aleo1ldm42fn08xu6y6qhe09phqjcl7xk9vldp2zpp5fvtznslpmv7gxqtw5qfd;
oqVTO -= oqVTO;
Hukr = Hukr;
let LPBf: u128 = 78202924632109320785868755439308685433u128;
oqVTO = oqVTO;
Hukr = Hukr;
let kvig: i64 = -5442148135952794654i64;
LPBf = LPBf;
kvig = -1452046324620095276;
return ([5u8, 7u8, 18u8, 97u8][0u32..4u32][false? oqVTO + 3987408031 * 1207361576 ** oqVTO + oqVTO - 3987408030u32 : 1u32], kvig, 277815298408416254847707979780000362140);
}
function main (
Q9DOI: field,
const dUAEB: i8,
const SEj4g: address
) {
const thtph: [u32; 3] = [3453204639u32; 3];
const CHwG: HeJTD = HeJTD {};
const prUJ: u16 = osrt;
let grcq: HeJTD = CHwG;
grcq = grcq;
const QdIT = aleo1pphryx5dnmwsjyup8znnj4w9qpvlrvm36j2gl9uulgl8vg4j9u9srxufzk;
grcq = HeJTD {};
let P5L8: u8 = HeJTD {}.sxOgu(100534064157134121298169452117712518470).0;
const YIRE5 = 108u8;
P5L8 *= P5L8;
//RETURN
}
circuit HeJTD {
function sxOgu (self, const kksQi: i128) -> (
u8,
i16,
[u128; 4],
address
) {
let tgb7Z: bool = false;
tgb7Z = WzA2;
const aGPY: i8 = sJL7i;
let OKQp: u16 = 21911u16;
OKQp **= 1u16;
OKQp += OKQp;
let yo1eO: HGvc = '-';
let r5XK = kHP2().0;
tgb7Z = WzA2;
tgb7Z = true;
r5XK += r5XK;
r5XK -= r5XK;
return (r5XK, -25382i16, [288029439387827313674819119656624687220, kHP2().2, 94803277963316423116564545225695504468, 108699602594758049345372064866936627487u128], aleo1cmgajygcpkrs43aud2upesptrf6sfxanxgf6ytf8rm4z6vnxfcqsvz88kk);
}
function Keuz (&self, const qKKxX: i128) {
const lCYBT: bool = WzA2;
self = self;
self = self;
const fPcJ5: i32 = -1765493837;
self = self;
const A2mgB: address = aleo1dlgjsyeagpfg2lxc5d9srdcawucuxtklpw4le68xfd59wzl08qxqdrsde3;
self = self;
//RETURN
}
}
circuit gtQV {
L6gU: i16,
hC3az: u128,
j7uL: i64,
bFpJA: bool,
}
function WRVhi () -> u64 {
const kwp3 = 4062i16;
let maLh: [u16; 1] = [42138u16; 1];
let jlbK: [i128; 4] = [167777657792304947682323667177143824400i128, 147207114508691533575493469927314056629i128, 66922896792228500944582561782862644012i128, -144705193941485103492871736247790985658i128];
const KMFt = true;
let bipj: i64 = 7343659879021916427i64;
const CUZY: u128 = 100991402047349670687233987155884950904u128;
jlbK[0..][0u32..4u32][2] = jlbK[..2u32][1u32];
const A9ur = CUZY;
let D1ki6: u64 = 7803539941792604692u64;
jlbK[2107741964 * 0u32 + 2488863191 - 2488863190u32..2896282209u32 - 1534373463 + 1853241563 + 231797636 + 254304638 - 757682938u32 - 2943569641u32][2] /= jlbK[3339182546 + 898119994u32 / 2751796078 - 3339182544u32..4][0];
jlbK[3725489917u32 / 2537373408 / 3769922341u32 * 0u32 / 3952650523 + 3u32..4][..1] = jlbK[..1u32];
let ezm9p = maLh[0u32..][0u32];
const b16WX: [[i8; 2]; 3] = [-23i8; (3, 2)];
const r8zp = kwp3 - 28411i16 / 3137i16;
return 2027828210765338626u64;
}