Implementation notes: amd64, cel02, crypto_sign/sphincss128shake256simple

Computer: cel02
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20201130
Operation: crypto_sign
Primitive: sphincss128shake256simple
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4164673862215755 0 0246423 840 1664T:avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
431484577616052 0 043608 816 1600T:refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
5733096760111579 0 0139135 840 1632T:avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
6007603936109929 0 0137151 840 1632T:avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
6410743886108933 0 0134991 832 1600T:avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
754868697242856 0 073447 840 1664T:refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
950464455413647 0 041103 840 1632T:refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
994128425211698 0 037663 832 1600T:refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
1007941729212862 0 039983 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
71989a40424ddbc44c4d4ed5871f631be5103f2740ad1bb32ceb251524371aab
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: 0x55a850ee1c40: v4i64 = X86ISD::VTRUNC 0x55a850ee1b10
try.c: 0x55a850ee1b10: v16i32 = vselect 0x55a850edc610, 0x55a850e92cb0, 0x55a850ee19e0
try.c: 0x55a850edc610: v4i1 = X86ISD::PCMPGTM 0x55a850ed79c0, 0x55a850ed3550
try.c: 0x55a850ed79c0: v4i64 = X86ISD::VBROADCAST 0x55a850e7fac0
try.c: 0x55a850e7fac0: i64,ch = load<LD8[%lsr.iv6971]> 0x55a850de8950, 0x55a850ec1520, undef:i64
try.c: 0x55a850ec1520: i64,ch = CopyFromReg 0x55a850de8950, Register:i64 %vreg50
try.c: 0x55a850ed37b0: i64 = Register %vreg50
try.c: 0x55a850e91320: i64 = undef
try.c: 0x55a850ed3550: v4i64,ch = CopyFromReg 0x55a850de8950, Register:v4i64 %vreg13
try.c: 0x55a850ed8210: v4i64 = Register %vreg13
try.c: 0x55a850e92cb0: v16i32 = X86ISD::VBROADCAST 0x55a850ed7c20
try.c: 0x55a850ed7c20: i32,ch = load<LD4[ConstantPool]> 0x55a850de8950, 0x55a850e7f0a0, undef:i64
try.c: 0x55a850e7f0a0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55a850ec2720: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55a850e91320: i64 = undef
try.c: 0x55a850ee19e0: 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: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: i32 = Constant<0>
try.c: 0x55a850ee18b0: 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: 0x563a6671c520: v4i64 = X86ISD::VTRUNC 0x563a6671c3f0
try.c: 0x563a6671c3f0: v16i32 = vselect 0x563a66723380, 0x563a66698d50, 0x563a6671c2c0
try.c: 0x563a66723380: v4i1 = X86ISD::PCMPGTM 0x563a66703d30, 0x563a666ffb00
try.c: 0x563a66703d30: v4i64 = X86ISD::VBROADCAST 0x563a66699210
try.c: 0x563a66699210: i64,ch = load<LD8[%lsr.iv6971]> 0x563a665fea40, 0x563a666b1390, undef:i64
try.c: 0x563a666b1390: i64,ch = CopyFromReg 0x563a665fea40, Register:i64 %vreg50
try.c: 0x563a666ffd60: i64 = Register %vreg50
try.c: 0x563a666a0eb0: i64 = undef
try.c: 0x563a666ffb00: v4i64,ch = CopyFromReg 0x563a665fea40, Register:v4i64 %vreg13
try.c: 0x563a66704580: v4i64 = Register %vreg13
try.c: 0x563a66698d50: v16i32 = X86ISD::VBROADCAST 0x563a66703f90
try.c: 0x563a66703f90: i32,ch = load<LD4[ConstantPool]> 0x563a665fea40, 0x563a666af150, undef:i64
try.c: 0x563a666af150: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x563a666a1830: i64 = TargetConstantPool<i32 1> 0
try.c: 0x563a666a0eb0: i64 = undef
try.c: 0x563a6671c2c0: 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: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: i32 = Constant<0>
try.c: 0x563a6671c190: 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: 0x558dd1e24bb0: v4i64 = X86ISD::VTRUNC 0x558dd1e24a80
try.c: 0x558dd1e24a80: v16i32 = vselect 0x558dd1e41430, 0x558dd1dc0db0, 0x558dd1e24950
try.c: 0x558dd1e41430: v4i1 = X86ISD::PCMPGTM 0x558dd1e1db80, 0x558dd1e19710
try.c: 0x558dd1e1db80: v4i64 = X86ISD::VBROADCAST 0x558dd1de9f90
try.c: 0x558dd1de9f90: i64,ch = load<LD8[%lsr.iv6971]> 0x558dd1d2e960, 0x558dd1e08dd0, undef:i64
try.c: 0x558dd1e08dd0: i64,ch = CopyFromReg 0x558dd1d2e960, Register:i64 %vreg50
try.c: 0x558dd1e19970: i64 = Register %vreg50
try.c: 0x558dd1deb460: i64 = undef
try.c: 0x558dd1e19710: v4i64,ch = CopyFromReg 0x558dd1d2e960, Register:v4i64 %vreg13
try.c: 0x558dd1e1e3d0: v4i64 = Register %vreg13
try.c: 0x558dd1dc0db0: v16i32 = X86ISD::VBROADCAST 0x558dd1e1dde0
try.c: 0x558dd1e1dde0: i32,ch = load<LD4[ConstantPool]> 0x558dd1d2e960, 0x558dd1de49e0, undef:i64
try.c: 0x558dd1de49e0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x558dd1ddfe40: i64 = TargetConstantPool<i32 1> 0
try.c: 0x558dd1deb460: i64 = undef
try.c: 0x558dd1e24950: 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: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: i32 = Constant<0>
try.c: 0x558dd1e24820: 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: 0x55fa0af13290: v4i64 = X86ISD::VTRUNC 0x55fa0af13160
try.c: 0x55fa0af13160: v16i32 = vselect 0x55fa0af18130, 0x55fa0ae9f640, 0x55fa0af13030
try.c: 0x55fa0af18130: v4i1 = X86ISD::PCMPGTM 0x55fa0aef7900, 0x55fa0aef3490
try.c: 0x55fa0aef7900: v4i64 = X86ISD::VBROADCAST 0x55fa0aea2220
try.c: 0x55fa0aea2220: i64,ch = load<LD8[%lsr.iv6971]> 0x55fa0ae089b0, 0x55fa0aee1500, undef:i64
try.c: 0x55fa0aee1500: i64,ch = CopyFromReg 0x55fa0ae089b0, Register:i64 %vreg50
try.c: 0x55fa0aef36f0: i64 = Register %vreg50
try.c: 0x55fa0ae9dcb0: i64 = undef
try.c: 0x55fa0aef3490: v4i64,ch = CopyFromReg 0x55fa0ae089b0, Register:v4i64 %vreg13
try.c: 0x55fa0aef8150: v4i64 = Register %vreg13
try.c: 0x55fa0ae9f640: v16i32 = X86ISD::VBROADCAST 0x55fa0aef7b60
try.c: 0x55fa0aef7b60: i32,ch = load<LD4[ConstantPool]> 0x55fa0ae089b0, 0x55fa0aea1800, undef:i64
try.c: 0x55fa0aea1800: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55fa0aee2700: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55fa0ae9dcb0: i64 = undef
try.c: 0x55fa0af13030: 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: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: i32 = Constant<0>
try.c: 0x55fa0af12f00: 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: 0x562629c20c50: v4i64 = X86ISD::VTRUNC 0x562629c20b20
try.c: 0x562629c20b20: v16i32 = vselect 0x562629c0f6b0, 0x562629b9c3b0, 0x562629c209f0
try.c: 0x562629c0f6b0: v4i1 = X86ISD::PCMPGTM 0x562629c09660, 0x562629c051f0
try.c: 0x562629c09660: v4i64 = X86ISD::VBROADCAST 0x562629b9c870
try.c: 0x562629b9c870: i64,ch = load<LD8[%lsr.iv6971]> 0x562629b02a40, 0x562629bb2c00, undef:i64
try.c: 0x562629bb2c00: i64,ch = CopyFromReg 0x562629b02a40, Register:i64 %vreg50
try.c: 0x562629c05450: i64 = Register %vreg50
try.c: 0x562629bb8360: i64 = undef
try.c: 0x562629c051f0: v4i64,ch = CopyFromReg 0x562629b02a40, Register:v4i64 %vreg13
try.c: 0x562629c09eb0: v4i64 = Register %vreg13
try.c: 0x562629b9c3b0: v16i32 = X86ISD::VBROADCAST 0x562629c098c0
try.c: 0x562629c098c0: i32,ch = load<LD4[ConstantPool]> 0x562629b02a40, 0x562629b9ed50, undef:i64
try.c: 0x562629b9ed50: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x562629bb8ce0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x562629bb8360: i64 = undef
try.c: 0x562629c209f0: 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: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: i32 = Constant<0>
try.c: 0x562629c208c0: 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: 0x55fed57910a0: v4i64 = X86ISD::VTRUNC 0x55fed5790f70
try.c: 0x55fed5790f70: v16i32 = vselect 0x55fed5780cf0, 0x55fed571b9a0, 0x55fed5790e40
try.c: 0x55fed5780cf0: v4i1 = X86ISD::PCMPGTM 0x55fed5775890, 0x55fed5772270
try.c: 0x55fed5775890: v4i64 = X86ISD::VBROADCAST 0x55fed5717a50
try.c: 0x55fed5717a50: i64,ch = load<LD8[%lsr.iv6971]> 0x55fed5687960, 0x55fed5765360, undef:i64
try.c: 0x55fed5765360: i64,ch = CopyFromReg 0x55fed5687960, Register:i64 %vreg50
try.c: 0x55fed57724d0: i64 = Register %vreg50
try.c: 0x55fed571a010: i64 = undef
try.c: 0x55fed5772270: v4i64,ch = CopyFromReg 0x55fed5687960, Register:v4i64 %vreg13
try.c: 0x55fed57760e0: v4i64 = Register %vreg13
try.c: 0x55fed571b9a0: v16i32 = X86ISD::VBROADCAST 0x55fed5775af0
try.c: 0x55fed5775af0: i32,ch = load<LD4[ConstantPool]> 0x55fed5687960, 0x55fed5717030, undef:i64
try.c: 0x55fed5717030: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55fed576ed50: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55fed571a010: i64 = undef
try.c: 0x55fed5790e40: 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: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: i32 = Constant<0>
try.c: 0x55fed5790d10: 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