Implementation notes: amd64, cel02, crypto_sign/gravitysphincss

Computer: cel02
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20201130
Operation: crypto_sign
Primitive: gravitysphincss
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
964031415295 0 041702 864 1632T:fastgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
1054039213438 0 038934 856 1600T:fastgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
1255730613682 0 039029 832 1600T:fastclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
1401261816175 0 042998 864 1632T:fastgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
1572247220610 0 050614 864 1664T:fastgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130

Test failure

Implementation: T:ref
Security model: timingleaks
Compiler: clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
error 142
sh: line 1: 309453 Alarm clock killafter 3600 ./try

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:ref
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
error 142
sh: line 1: 299707 Alarm clock killafter 3600 ./try

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

Test failure

Implementation: T:ref
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 303927 Alarm clock killafter 3600 ./try

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

Test failure

Implementation: T:ref
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 287005 Alarm clock killafter 3600 ./try

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

Test failure

Implementation: T:ref
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 311136 Alarm clock killafter 3600 ./try

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

Test failure

Implementation: T:ref
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 297959 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ref

Compiler output

Implementation: T:fast
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: 0x564bc70c2470: v4i64 = X86ISD::VTRUNC 0x564bc70c2340
try.c: 0x564bc70c2340: v16i32 = vselect 0x564bc70d2cc0, 0x564bc7063be0, 0x564bc70c2210
try.c: 0x564bc70d2cc0: v4i1 = X86ISD::PCMPGTM 0x564bc70bb950, 0x564bc70b74e0
try.c: 0x564bc70bb950: v4i64 = X86ISD::VBROADCAST 0x564bc705fb70
try.c: 0x564bc705fb70: i64,ch = load<LD8[%lsr.iv6971]> 0x564bc6fcc950, 0x564bc70aed60, undef:i64
try.c: 0x564bc70aed60: i64,ch = CopyFromReg 0x564bc6fcc950, Register:i64 %vreg50
try.c: 0x564bc70b7740: i64 = Register %vreg50
try.c: 0x564bc7062250: i64 = undef
try.c: 0x564bc70b74e0: v4i64,ch = CopyFromReg 0x564bc6fcc950, Register:v4i64 %vreg13
try.c: 0x564bc70bc1a0: v4i64 = Register %vreg13
try.c: 0x564bc7063be0: v16i32 = X86ISD::VBROADCAST 0x564bc70bbbb0
try.c: 0x564bc70bbbb0: i32,ch = load<LD4[ConstantPool]> 0x564bc6fcc950, 0x564bc705f150, undef:i64
try.c: 0x564bc705f150: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x564bc70a6a80: i64 = TargetConstantPool<i32 1> 0
try.c: 0x564bc7062250: i64 = undef
try.c: 0x564bc70c2210: 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: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: i32 = Constant<0>
try.c: 0x564bc70c20e0: 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:fast

Compiler output

Implementation: T:fast
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: 0x55debac53890: v4i64 = X86ISD::VTRUNC 0x55debac53760
try.c: 0x55debac53760: v16i32 = vselect 0x55debac58d20, 0x55debabd6570, 0x55debac53630
try.c: 0x55debac58d20: v4i1 = X86ISD::PCMPGTM 0x55debac39a90, 0x55debac35620
try.c: 0x55debac39a90: v4i64 = X86ISD::VBROADCAST 0x55debabd6a30
try.c: 0x55debabd6a30: i64,ch = load<LD8[%lsr.iv6971]> 0x55debab33a30, 0x55debabce1c0, undef:i64
try.c: 0x55debabce1c0: i64,ch = CopyFromReg 0x55debab33a30, Register:i64 %vreg50
try.c: 0x55debac35880: i64 = Register %vreg50
try.c: 0x55debabe2ad0: i64 = undef
try.c: 0x55debac35620: v4i64,ch = CopyFromReg 0x55debab33a30, Register:v4i64 %vreg13
try.c: 0x55debac3a2e0: v4i64 = Register %vreg13
try.c: 0x55debabd6570: v16i32 = X86ISD::VBROADCAST 0x55debac39cf0
try.c: 0x55debac39cf0: i32,ch = load<LD4[ConstantPool]> 0x55debab33a30, 0x55debabeba30, undef:i64
try.c: 0x55debabeba30: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55debabe3450: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55debabe2ad0: i64 = undef
try.c: 0x55debac53630: 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: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: i32 = Constant<0>
try.c: 0x55debac53500: 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:fast

Compiler output

Implementation: T:fast
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: 0x560e306b7fe0: v4i64 = X86ISD::VTRUNC 0x560e306b7eb0
try.c: 0x560e306b7eb0: v16i32 = vselect 0x560e306ac5f0, 0x560e3066a470, 0x560e306b7d80
try.c: 0x560e306ac5f0: v4i1 = X86ISD::PCMPGTM 0x560e306b49d0, 0x560e306b0560
try.c: 0x560e306b49d0: v4i64 = X86ISD::VBROADCAST 0x560e306577d0
try.c: 0x560e306577d0: i64,ch = load<LD8[%lsr.iv6971]> 0x560e305c5950, 0x560e3069e150, undef:i64
try.c: 0x560e3069e150: i64,ch = CopyFromReg 0x560e305c5950, Register:i64 %vreg50
try.c: 0x560e306b07c0: i64 = Register %vreg50
try.c: 0x560e30658ca0: i64 = undef
try.c: 0x560e306b0560: v4i64,ch = CopyFromReg 0x560e305c5950, Register:v4i64 %vreg13
try.c: 0x560e306b5220: v4i64 = Register %vreg13
try.c: 0x560e3066a470: v16i32 = X86ISD::VBROADCAST 0x560e306b4c30
try.c: 0x560e306b4c30: i32,ch = load<LD4[ConstantPool]> 0x560e305c5950, 0x560e3065d2c0, undef:i64
try.c: 0x560e3065d2c0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x560e3069f350: i64 = TargetConstantPool<i32 1> 0
try.c: 0x560e30658ca0: i64 = undef
try.c: 0x560e306b7d80: 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: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: i32 = Constant<0>
try.c: 0x560e306b7c50: 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:fast

Compiler output

Implementation: T:fast
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
aes.c: aes.c:89:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s1 = _mm_aesenc_si128 (s1, rkeys[1]);
aes.c: ^
aes.c: aes.c:90:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s2 = _mm_aesenc_si128 (s2, rkeys[1]);
aes.c: ^
aes.c: aes.c:91:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s3 = _mm_aesenc_si128 (s3, rkeys[1]);
aes.c: ^
aes.c: aes.c:92:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s4 = _mm_aesenc_si128 (s4, rkeys[1]);
aes.c: ^
aes.c: aes.c:93:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s1 = _mm_aesenc_si128 (s1, rkeys[2]);
aes.c: ^
aes.c: aes.c:94:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s2 = _mm_aesenc_si128 (s2, rkeys[2]);
aes.c: ^
aes.c: aes.c:95:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s3 = _mm_aesenc_si128 (s3, rkeys[2]);
aes.c: ^
aes.c: aes.c:96:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: s4 = _mm_aesenc_si128 (s4, rkeys[2]);
aes.c: ^
aes.c: aes.c:97:14: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'aesctr256_direct_x4' that is compiled without support for 'aes'
aes.c: ...

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

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: 0x55afd0ca5750: v4i64 = X86ISD::VTRUNC 0x55afd0ca5620
try.c: 0x55afd0ca5620: v16i32 = vselect 0x55afd0c966b0, 0x55afd0c579b0, 0x55afd0ca54f0
try.c: 0x55afd0c966b0: v4i1 = X86ISD::PCMPGTM 0x55afd0c9ea90, 0x55afd0c9a620
try.c: 0x55afd0c9ea90: v4i64 = X86ISD::VBROADCAST 0x55afd0c54b50
try.c: 0x55afd0c54b50: i64,ch = load<LD8[%lsr.iv6971]> 0x55afd0baf970, 0x55afd0c470d0, undef:i64
try.c: 0x55afd0c470d0: i64,ch = CopyFromReg 0x55afd0baf970, Register:i64 %vreg50
try.c: 0x55afd0c9a880: i64 = Register %vreg50
try.c: 0x55afd0c56020: i64 = undef
try.c: 0x55afd0c9a620: v4i64,ch = CopyFromReg 0x55afd0baf970, Register:v4i64 %vreg13
try.c: 0x55afd0c9f2e0: v4i64 = Register %vreg13
try.c: 0x55afd0c579b0: v16i32 = X86ISD::VBROADCAST 0x55afd0c9ecf0
try.c: 0x55afd0c9ecf0: i32,ch = load<LD4[ConstantPool]> 0x55afd0baf970, 0x55afd0c54130, undef:i64
try.c: 0x55afd0c54130: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55afd0c87df0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55afd0c56020: i64 = undef
try.c: 0x55afd0ca54f0: 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: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: i32 = Constant<0>
try.c: 0x55afd0ca53c0: 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: 0x55fc02590600: v4i64 = X86ISD::VTRUNC 0x55fc025904d0
try.c: 0x55fc025904d0: v16i32 = vselect 0x55fc025a1200, 0x55fc02531d80, 0x55fc025903a0
try.c: 0x55fc025a1200: v4i1 = X86ISD::PCMPGTM 0x55fc025877f0, 0x55fc025835c0
try.c: 0x55fc025877f0: v4i64 = X86ISD::VBROADCAST 0x55fc02532240
try.c: 0x55fc02532240: i64,ch = load<LD8[%lsr.iv6971]> 0x55fc02481a20, 0x55fc02524dd0, undef:i64
try.c: 0x55fc02524dd0: i64,ch = CopyFromReg 0x55fc02481a20, Register:i64 %vreg50
try.c: 0x55fc02583820: i64 = Register %vreg50
try.c: 0x55fc025376c0: i64 = undef
try.c: 0x55fc025835c0: v4i64,ch = CopyFromReg 0x55fc02481a20, Register:v4i64 %vreg13
try.c: 0x55fc02588040: v4i64 = Register %vreg13
try.c: 0x55fc02531d80: v16i32 = X86ISD::VBROADCAST 0x55fc02587a50
try.c: 0x55fc02587a50: i32,ch = load<LD4[ConstantPool]> 0x55fc02481a20, 0x55fc02522b90, undef:i64
try.c: 0x55fc02522b90: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55fc02538040: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55fc025376c0: i64 = undef
try.c: 0x55fc025903a0: 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: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: i32 = Constant<0>
try.c: 0x55fc02590270: 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: 0x55e732d54b00: v4i64 = X86ISD::VTRUNC 0x55e732d549d0
try.c: 0x55e732d549d0: v16i32 = vselect 0x55e732d47cf0, 0x55e732cf6850, 0x55e732d548a0
try.c: 0x55e732d47cf0: v4i1 = X86ISD::PCMPGTM 0x55e732d4f8c0, 0x55e732d4b450
try.c: 0x55e732d4f8c0: v4i64 = X86ISD::VBROADCAST 0x55e732cf0450
try.c: 0x55e732cf0450: i64,ch = load<LD8[%lsr.iv6971]> 0x55e732c60950, 0x55e732cf3330, undef:i64
try.c: 0x55e732cf3330: i64,ch = CopyFromReg 0x55e732c60950, Register:i64 %vreg50
try.c: 0x55e732d4b6b0: i64 = Register %vreg50
try.c: 0x55e732cf1920: i64 = undef
try.c: 0x55e732d4b450: v4i64,ch = CopyFromReg 0x55e732c60950, Register:v4i64 %vreg13
try.c: 0x55e732d50110: v4i64 = Register %vreg13
try.c: 0x55e732cf6850: v16i32 = X86ISD::VBROADCAST 0x55e732d4fb20
try.c: 0x55e732d4fb20: i32,ch = load<LD4[ConstantPool]> 0x55e732c60950, 0x55e732cfa4e0, undef:i64
try.c: 0x55e732cfa4e0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55e732d3a850: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55e732cf1920: i64 = undef
try.c: 0x55e732d548a0: 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: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: i32 = Constant<0>
try.c: 0x55e732d54770: 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