Implementation notes: amd64, cel02, crypto_sign/sphincsf192shake256simple

Computer: cel02
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20201130
Operation: crypto_sign
Primitive: sphincsf192shake256simple
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
389044706215511 0 0246255 840 1664T:avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
457885086110263 0 0137559 840 1632T:avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
462032662112028 0 0139647 840 1632T:avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
522280992109039 0 0135111 832 1600T:avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
68141475842333 0 073007 840 1664T:refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
76505480017238 0 044816 816 1600T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
86176917413848 0 041367 840 1632T:refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
91356335011724 0 037687 832 1600T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
91691151413073 0 040247 840 1632T:refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130

Checksum failure

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
eca37ed6951aed0cbe1c62ad7ef8ca3a26dc48206d433a5d8124b7b0328ca836
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref

Test failure

Implementation: T:avx2
Security model: timingleaks
Compiler: clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
error 111
crypto_sign_open returns nonzero

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx2

Compiler output

Implementation: T:avx2
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55dc53b12eb0: v4i64 = X86ISD::VTRUNC 0x55dc53b12d80
try.c: 0x55dc53b12d80: v16i32 = vselect 0x55dc53af1960, 0x55dc53aa5000, 0x55dc53b12c50
try.c: 0x55dc53af1960: v4i1 = X86ISD::PCMPGTM 0x55dc53afb550, 0x55dc53af70e0
try.c: 0x55dc53afb550: v4i64 = X86ISD::VBROADCAST 0x55dc53ac2500
try.c: 0x55dc53ac2500: i64,ch = load<LD8[%lsr.iv6971]> 0x55dc53a0c930, 0x55dc53ac6bd0, undef:i64
try.c: 0x55dc53ac6bd0: i64,ch = CopyFromReg 0x55dc53a0c930, Register:i64 %vreg50
try.c: 0x55dc53af7340: i64 = Register %vreg50
try.c: 0x55dc53aa3670: i64 = undef
try.c: 0x55dc53af70e0: v4i64,ch = CopyFromReg 0x55dc53a0c930, Register:v4i64 %vreg13
try.c: 0x55dc53afbda0: v4i64 = Register %vreg13
try.c: 0x55dc53aa5000: v16i32 = X86ISD::VBROADCAST 0x55dc53afb7b0
try.c: 0x55dc53afb7b0: i32,ch = load<LD4[ConstantPool]> 0x55dc53a0c930, 0x55dc53ac1ae0, undef:i64
try.c: 0x55dc53ac1ae0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55dc53aea530: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55dc53aa3670: i64 = undef
try.c: 0x55dc53b12c50: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: 0x55dc53b12b20: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx2

Compiler output

Implementation: T:avx2
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x5625b15682c0: v4i64 = X86ISD::VTRUNC 0x5625b1568190
try.c: 0x5625b1568190: v16i32 = vselect 0x5625b1559360, 0x5625b14df100, 0x5625b1568060
try.c: 0x5625b1559360: v4i1 = X86ISD::PCMPGTM 0x5625b1543580, 0x5625b153fb10
try.c: 0x5625b1543580: v4i64 = X86ISD::VBROADCAST 0x5625b14df5c0
try.c: 0x5625b14df5c0: i64,ch = load<LD8[%lsr.iv6971]> 0x5625b143da40, 0x5625b1503f50, undef:i64
try.c: 0x5625b1503f50: i64,ch = CopyFromReg 0x5625b143da40, Register:i64 %vreg50
try.c: 0x5625b153fd70: i64 = Register %vreg50
try.c: 0x5625b14dc130: i64 = undef
try.c: 0x5625b153fb10: v4i64,ch = CopyFromReg 0x5625b143da40, Register:v4i64 %vreg13
try.c: 0x5625b1543dd0: v4i64 = Register %vreg13
try.c: 0x5625b14df100: v16i32 = X86ISD::VBROADCAST 0x5625b15437e0
try.c: 0x5625b15437e0: i32,ch = load<LD4[ConstantPool]> 0x5625b143da40, 0x5625b1502520, undef:i64
try.c: 0x5625b1502520: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x5625b14dcab0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x5625b14dc130: i64 = undef
try.c: 0x5625b1568060: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: 0x5625b1567f30: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx2

Compiler output

Implementation: T:avx2
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x556ff2a3f650: v4i64 = X86ISD::VTRUNC 0x556ff2a3f520
try.c: 0x556ff2a3f520: v16i32 = vselect 0x556ff2a3d790, 0x556ff29daa90, 0x556ff2a3f3f0
try.c: 0x556ff2a3d790: v4i1 = X86ISD::PCMPGTM 0x556ff2a1f940, 0x556ff2a1b4d0
try.c: 0x556ff2a1f940: v4i64 = X86ISD::VBROADCAST 0x556ff29c3fd0
try.c: 0x556ff29c3fd0: i64,ch = load<LD8[%lsr.iv6971]> 0x556ff2930950, 0x556ff2a09480, undef:i64
try.c: 0x556ff2a09480: i64,ch = CopyFromReg 0x556ff2930950, Register:i64 %vreg50
try.c: 0x556ff2a1b730: i64 = Register %vreg50
try.c: 0x556ff29d9100: i64 = undef
try.c: 0x556ff2a1b4d0: v4i64,ch = CopyFromReg 0x556ff2930950, Register:v4i64 %vreg13
try.c: 0x556ff2a20190: v4i64 = Register %vreg13
try.c: 0x556ff29daa90: v16i32 = X86ISD::VBROADCAST 0x556ff2a1fba0
try.c: 0x556ff2a1fba0: i32,ch = load<LD4[ConstantPool]> 0x556ff2930950, 0x556ff29c35b0, undef:i64
try.c: 0x556ff29c35b0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x556ff2a0a680: i64 = TargetConstantPool<i32 1> 0
try.c: 0x556ff29d9100: i64 = undef
try.c: 0x556ff2a3f3f0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: 0x556ff2a3f2c0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx2

Compiler output

Implementation: T:avx2
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600times4_AddLanesAll' that is compiled without support for 'sse4.2'
KeccakP-1600-times4-SIMD256.c: Xor_In4( 0 );
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:135:42: note: expanded from macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: #define Xor_In4( argIndex ) lanes0 = LOAD256u( curData0[argIndex]),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:44:37: note: expanded from macro 'LOAD256u'
KeccakP-1600-times4-SIMD256.c: #define LOAD256u(a) _mm256_loadu_si256((const V256 *)&(a))
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600times4_AddLanesAll' that is compiled without support for 'sse4.2'
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:136:42: note: expanded from macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: lanes1 = LOAD256u( curData1[argIndex]),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:44:37: note: expanded from macro 'LOAD256u'
KeccakP-1600-times4-SIMD256.c: #define LOAD256u(a) _mm256_loadu_si256((const V256 *)&(a))
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600times4_AddLanesAll' that is compiled without support for 'sse4.2'
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:137:42: note: expanded from macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: lanes2 = LOAD256u( curData2[argIndex]),\
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:44:37: note: expanded from macro 'LOAD256u'
KeccakP-1600-times4-SIMD256.c: #define LOAD256u(a) _mm256_loadu_si256((const V256 *)&(a))
KeccakP-1600-times4-SIMD256.c: ^
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:146:9: error: always_inline function '_mm256_loadu_si256' requires target feature 'sse4.2', but would be inlined into function 'KeccakP1600times4_AddLanesAll' that is compiled without support for 'sse4.2'
KeccakP-1600-times4-SIMD256.c: KeccakP-1600-times4-SIMD256.c:138:42: note: expanded from macro 'Xor_In4'
KeccakP-1600-times4-SIMD256.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:avx2

Compiler output

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x560125295fb0: v4i64 = X86ISD::VTRUNC 0x560125295e80
try.c: 0x560125295e80: v16i32 = vselect 0x560125290980, 0x560125238df0, 0x560125295d50
try.c: 0x560125290980: v4i1 = X86ISD::PCMPGTM 0x56012528f970, 0x56012528b500
try.c: 0x56012528f970: v4i64 = X86ISD::VBROADCAST 0x560125235f90
try.c: 0x560125235f90: i64,ch = load<LD8[%lsr.iv6971]> 0x5601251a0960, 0x560125286360, undef:i64
try.c: 0x560125286360: i64,ch = CopyFromReg 0x5601251a0960, Register:i64 %vreg50
try.c: 0x56012528b760: i64 = Register %vreg50
try.c: 0x560125237460: i64 = undef
try.c: 0x56012528b500: v4i64,ch = CopyFromReg 0x5601251a0960, Register:v4i64 %vreg13
try.c: 0x5601252901c0: v4i64 = Register %vreg13
try.c: 0x560125238df0: v16i32 = X86ISD::VBROADCAST 0x56012528fbd0
try.c: 0x56012528fbd0: i32,ch = load<LD4[ConstantPool]> 0x5601251a0960, 0x560125230710, undef:i64
try.c: 0x560125230710: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56012524bd70: i64 = TargetConstantPool<i32 1> 0
try.c: 0x560125237460: i64 = undef
try.c: 0x560125295d50: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: 0x560125295c20: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref

Compiler output

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55fd24e18c20: v4i64 = X86ISD::VTRUNC 0x55fd24e18af0
try.c: 0x55fd24e18af0: v16i32 = vselect 0x55fd24e02860, 0x55fd24d9d3f0, 0x55fd24e189c0
try.c: 0x55fd24e02860: v4i1 = X86ISD::PCMPGTM 0x55fd24dff2b0, 0x55fd24dfdde0
try.c: 0x55fd24dff2b0: v4i64 = X86ISD::VBROADCAST 0x55fd24d9d8b0
try.c: 0x55fd24d9d8b0: i64,ch = load<LD8[%lsr.iv6971]> 0x55fd24cfaa40, 0x55fd24dac2e0, undef:i64
try.c: 0x55fd24dac2e0: i64,ch = CopyFromReg 0x55fd24cfaa40, Register:i64 %vreg50
try.c: 0x55fd24dfe040: i64 = Register %vreg50
try.c: 0x55fd24d947d0: i64 = undef
try.c: 0x55fd24dfdde0: v4i64,ch = CopyFromReg 0x55fd24cfaa40, Register:v4i64 %vreg13
try.c: 0x55fd24dffb00: v4i64 = Register %vreg13
try.c: 0x55fd24d9d3f0: v16i32 = X86ISD::VBROADCAST 0x55fd24dff510
try.c: 0x55fd24dff510: i32,ch = load<LD4[ConstantPool]> 0x55fd24cfaa40, 0x55fd24daa8b0, undef:i64
try.c: 0x55fd24daa8b0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55fd24d95150: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55fd24d947d0: i64 = undef
try.c: 0x55fd24e189c0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: 0x55fd24e18890: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref

Compiler output

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55fd48da90a0: v4i64 = X86ISD::VTRUNC 0x55fd48da8f70
try.c: 0x55fd48da8f70: v16i32 = vselect 0x55fd48db0b50, 0x55fd48d47630, 0x55fd48da8e40
try.c: 0x55fd48db0b50: v4i1 = X86ISD::PCMPGTM 0x55fd48da3a70, 0x55fd48d9f600
try.c: 0x55fd48da3a70: v4i64 = X86ISD::VBROADCAST 0x55fd48d42b90
try.c: 0x55fd48d42b90: i64,ch = load<LD8[%lsr.iv6971]> 0x55fd48cb4930, 0x55fd48d4f750, undef:i64
try.c: 0x55fd48d4f750: i64,ch = CopyFromReg 0x55fd48cb4930, Register:i64 %vreg50
try.c: 0x55fd48d9f860: i64 = Register %vreg50
try.c: 0x55fd48d44060: i64 = undef
try.c: 0x55fd48d9f600: v4i64,ch = CopyFromReg 0x55fd48cb4930, Register:v4i64 %vreg13
try.c: 0x55fd48da42c0: v4i64 = Register %vreg13
try.c: 0x55fd48d47630: v16i32 = X86ISD::VBROADCAST 0x55fd48da3cd0
try.c: 0x55fd48da3cd0: i32,ch = load<LD4[ConstantPool]> 0x55fd48cb4930, 0x55fd48d5e680, undef:i64
try.c: 0x55fd48d5e680: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55fd48d89130: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55fd48d44060: i64 = undef
try.c: 0x55fd48da8e40: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: 0x55fd48da8d10: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ref