Implementation notes: amd64, cel02, crypto_sign/sphincss192shake256robust

Computer: cel02
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20201130
Operation: crypto_sign
Primitive: sphincss192shake256robust
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15097235108216209 0 0246959 840 1664T:avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
19709462582109226 0 0135311 832 1600T:avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
19731445092112278 0 0139911 840 1632T:avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
1987684060013154 0 040335 840 1632T:refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
20837726334110634 0 0137935 840 1632T:avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
2842439040042887 0 073559 840 1664T:refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
3144256388016847 0 044448 816 1600T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
3659371714611791 0 037759 832 1600T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
3673694187213946 0 041471 840 1632T:refgcc_-march=native_-mtune=native_-O2_-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
de3a787b1c1f8591e561630be654c7db066c0b7a33cdfa152bae41d97a2b06bd
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: 0x56038ddf36f0: v4i64 = X86ISD::VTRUNC 0x56038ddf35c0
try.c: 0x56038ddf35c0: v16i32 = vselect 0x56038de0fe40, 0x56038dda62c0, 0x56038ddf3490
try.c: 0x56038de0fe40: v4i1 = X86ISD::PCMPGTM 0x56038ddec960, 0x56038dde84f0
try.c: 0x56038ddec960: v4i64 = X86ISD::VBROADCAST 0x56038dd93ef0
try.c: 0x56038dd93ef0: i64,ch = load<LD8[%lsr.iv6971]> 0x56038dcfd960, 0x56038ddd6830, undef:i64
try.c: 0x56038ddd6830: i64,ch = CopyFromReg 0x56038dcfd960, Register:i64 %vreg50
try.c: 0x56038dde8750: i64 = Register %vreg50
try.c: 0x56038dd953c0: i64 = undef
try.c: 0x56038dde84f0: v4i64,ch = CopyFromReg 0x56038dcfd960, Register:v4i64 %vreg13
try.c: 0x56038dded1b0: v4i64 = Register %vreg13
try.c: 0x56038dda62c0: v16i32 = X86ISD::VBROADCAST 0x56038ddecbc0
try.c: 0x56038ddecbc0: i32,ch = load<LD4[ConstantPool]> 0x56038dcfd960, 0x56038dd934d0, undef:i64
try.c: 0x56038dd934d0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56038ddd7a30: i64 = TargetConstantPool<i32 1> 0
try.c: 0x56038dd953c0: i64 = undef
try.c: 0x56038ddf3490: 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: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: i32 = Constant<0>
try.c: 0x56038ddf3360: 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: 0x55e89780ab40: v4i64 = X86ISD::VTRUNC 0x55e89780aa10
try.c: 0x55e89780aa10: v16i32 = vselect 0x55e8977eb8d0, 0x55e89777fd90, 0x55e89780a8e0
try.c: 0x55e8977eb8d0: v4i1 = X86ISD::PCMPGTM 0x55e8977e70a0, 0x55e8977e2c30
try.c: 0x55e8977e70a0: v4i64 = X86ISD::VBROADCAST 0x55e897780250
try.c: 0x55e897780250: i64,ch = load<LD8[%lsr.iv6971]> 0x55e8976e0a40, 0x55e897786340, undef:i64
try.c: 0x55e897786340: i64,ch = CopyFromReg 0x55e8976e0a40, Register:i64 %vreg50
try.c: 0x55e8977e2e90: i64 = Register %vreg50
try.c: 0x55e89777b030: i64 = undef
try.c: 0x55e8977e2c30: v4i64,ch = CopyFromReg 0x55e8976e0a40, Register:v4i64 %vreg13
try.c: 0x55e8977e78f0: v4i64 = Register %vreg13
try.c: 0x55e89777fd90: v16i32 = X86ISD::VBROADCAST 0x55e8977e7300
try.c: 0x55e8977e7300: i32,ch = load<LD4[ConstantPool]> 0x55e8976e0a40, 0x55e897782de0, undef:i64
try.c: 0x55e897782de0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55e89777b9b0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55e89777b030: i64 = undef
try.c: 0x55e89780a8e0: 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: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: i32 = Constant<0>
try.c: 0x55e89780a7b0: 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: 0x55ff287b22a0: v4i64 = X86ISD::VTRUNC 0x55ff287b2170
try.c: 0x55ff287b2170: v16i32 = vselect 0x55ff2879b150, 0x55ff2874df30, 0x55ff287b2040
try.c: 0x55ff2879b150: v4i1 = X86ISD::PCMPGTM 0x55ff28797920, 0x55ff287934b0
try.c: 0x55ff28797920: v4i64 = X86ISD::VBROADCAST 0x55ff2873a850
try.c: 0x55ff2873a850: i64,ch = load<LD8[%lsr.iv6971]> 0x55ff286a8960, 0x55ff28781540, undef:i64
try.c: 0x55ff28781540: i64,ch = CopyFromReg 0x55ff286a8960, Register:i64 %vreg50
try.c: 0x55ff28793710: i64 = Register %vreg50
try.c: 0x55ff2873bd20: i64 = undef
try.c: 0x55ff287934b0: v4i64,ch = CopyFromReg 0x55ff286a8960, Register:v4i64 %vreg13
try.c: 0x55ff28798170: v4i64 = Register %vreg13
try.c: 0x55ff2874df30: v16i32 = X86ISD::VBROADCAST 0x55ff28797b80
try.c: 0x55ff28797b80: i32,ch = load<LD4[ConstantPool]> 0x55ff286a8960, 0x55ff2873f0d0, undef:i64
try.c: 0x55ff2873f0d0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55ff28782740: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55ff2873bd20: i64 = undef
try.c: 0x55ff287b2040: 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: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: i32 = Constant<0>
try.c: 0x55ff287b1f10: 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: 0x55f32f4214f0: v4i64 = X86ISD::VTRUNC 0x55f32f4213c0
try.c: 0x55f32f4213c0: v16i32 = vselect 0x55f32f42ad10, 0x55f32f3aded0, 0x55f32f421290
try.c: 0x55f32f42ad10: v4i1 = X86ISD::PCMPGTM 0x55f32f407b80, 0x55f32f403710
try.c: 0x55f32f407b80: v4i64 = X86ISD::VBROADCAST 0x55f32f3ab070
try.c: 0x55f32f3ab070: i64,ch = load<LD8[%lsr.iv6971]> 0x55f32f318960, 0x55f32f3fe570, undef:i64
try.c: 0x55f32f3fe570: i64,ch = CopyFromReg 0x55f32f318960, Register:i64 %vreg50
try.c: 0x55f32f403970: i64 = Register %vreg50
try.c: 0x55f32f3ac540: i64 = undef
try.c: 0x55f32f403710: v4i64,ch = CopyFromReg 0x55f32f318960, Register:v4i64 %vreg13
try.c: 0x55f32f4083d0: v4i64 = Register %vreg13
try.c: 0x55f32f3aded0: v16i32 = X86ISD::VBROADCAST 0x55f32f407de0
try.c: 0x55f32f407de0: i32,ch = load<LD4[ConstantPool]> 0x55f32f318960, 0x55f32f3af8d0, undef:i64
try.c: 0x55f32f3af8d0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55f32f3eb250: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55f32f3ac540: i64 = undef
try.c: 0x55f32f421290: 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: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: i32 = Constant<0>
try.c: 0x55f32f421160: 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: 0x55f7d619b910: v4i64 = X86ISD::VTRUNC 0x55f7d619b7e0
try.c: 0x55f7d619b7e0: v16i32 = vselect 0x55f7d6179ac0, 0x55f7d610b430, 0x55f7d619b6b0
try.c: 0x55f7d6179ac0: v4i1 = X86ISD::PCMPGTM 0x55f7d6177350, 0x55f7d61738e0
try.c: 0x55f7d6177350: v4i64 = X86ISD::VBROADCAST 0x55f7d610b8f0
try.c: 0x55f7d610b8f0: i64,ch = load<LD8[%lsr.iv6971]> 0x55f7d6071a10, 0x55f7d6136ff0, undef:i64
try.c: 0x55f7d6136ff0: i64,ch = CopyFromReg 0x55f7d6071a10, Register:i64 %vreg50
try.c: 0x55f7d6173b40: i64 = Register %vreg50
try.c: 0x55f7d6114800: i64 = undef
try.c: 0x55f7d61738e0: v4i64,ch = CopyFromReg 0x55f7d6071a10, Register:v4i64 %vreg13
try.c: 0x55f7d6177ba0: v4i64 = Register %vreg13
try.c: 0x55f7d610b430: v16i32 = X86ISD::VBROADCAST 0x55f7d61775b0
try.c: 0x55f7d61775b0: i32,ch = load<LD4[ConstantPool]> 0x55f7d6071a10, 0x55f7d610ddd0, undef:i64
try.c: 0x55f7d610ddd0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55f7d6115180: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55f7d6114800: i64 = undef
try.c: 0x55f7d619b6b0: 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: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: i32 = Constant<0>
try.c: 0x55f7d619b580: 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: 0x5567de2f5fe0: v4i64 = X86ISD::VTRUNC 0x5567de2f5eb0
try.c: 0x5567de2f5eb0: v16i32 = vselect 0x5567de2dfcd0, 0x5567de28eb90, 0x5567de2f5d80
try.c: 0x5567de2dfcd0: v4i1 = X86ISD::PCMPGTM 0x5567de2e7530, 0x5567de2e5050
try.c: 0x5567de2e7530: v4i64 = X86ISD::VBROADCAST 0x5567de286f90
try.c: 0x5567de286f90: i64,ch = load<LD8[%lsr.iv6971]> 0x5567de1f8930, 0x5567de2c89b0, undef:i64
try.c: 0x5567de2c89b0: i64,ch = CopyFromReg 0x5567de1f8930, Register:i64 %vreg50
try.c: 0x5567de2e52b0: i64 = Register %vreg50
try.c: 0x5567de288460: i64 = undef
try.c: 0x5567de2e5050: v4i64,ch = CopyFromReg 0x5567de1f8930, Register:v4i64 %vreg13
try.c: 0x5567de2e7d80: v4i64 = Register %vreg13
try.c: 0x5567de28eb90: v16i32 = X86ISD::VBROADCAST 0x5567de2e7790
try.c: 0x5567de2e7790: i32,ch = load<LD4[ConstantPool]> 0x5567de1f8930, 0x5567de2a2db0, undef:i64
try.c: 0x5567de2a2db0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x5567de2d6cd0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x5567de288460: i64 = undef
try.c: 0x5567de2f5d80: 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: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: i32 = Constant<0>
try.c: 0x5567de2f5c50: 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