Implementation notes: armeabi, tinker, crypto_auth/siphash24

Computer: tinker
Microarchitecture: armeabi; Cortex-A17 (410fc0d1)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240107
Operation: crypto_auth
Primitive: siphash24
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
176691384 0 011093 384 760T:ref_legcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
176971384 0 011825 384 760T:ref_legcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
182961162 0 09117 376 752T:ref_legcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
190501374 0 010696 380 752T:little2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
190951394 0 010716 380 752T:ref_legcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
192351392 0 011833 384 760T:littlegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
192361356 0 011065 384 760T:little2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
192361496 0 014034 412 760T:ref_leclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012820240107
192471356 0 011797 384 760T:little2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
19460892 0 08845 376 752T:littlegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
197261112 0 010432 380 752T:littlegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
203991496 0 014034 412 760T:little2clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012820240107
204091524 0 014062 412 760T:littleclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2024012820240107
20763860 0 010569 384 760T:littlegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107
227791150 0 09105 376 752T:little2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2024012820240107

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
siphash.c: siphash.c:67:39: error: invalid instruction
siphash.c: for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: ^
siphash.c: siphash.c:50:7: note: expanded from macro 'HALF_ROUND'
siphash.c: b = rotl64(b, s); d = rotl64(d, t); \
siphash.c: ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: #define rotl64(x, c) ROT(x,c)
siphash.c: ^
siphash.c: siphash.c:25:15: note: expanded from macro 'ROT'
siphash.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: shld #13,r10,r10
siphash.c: ^~~~
siphash.c: siphash.c:67:39: error: invalid instruction
siphash.c: for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: ^
siphash.c: siphash.c:60:8: note: expanded from macro 'COMPRESS'
siphash.c: v2 = rotl64(v2, 32); \
siphash.c: ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: ...

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

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccNIqqcG.s: Assembler messages:
siphash.c: /tmp/ccNIqqcG.s:99: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccNIqqcG.s:109: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccNIqqcG.s:117: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/ccNIqqcG.s:129: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccNIqqcG.s:139: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccNIqqcG.s:150: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/ccNIqqcG.s:223: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccNIqqcG.s:233: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccNIqqcG.s:247: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/ccNIqqcG.s:257: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccNIqqcG.s:267: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/ccNIqqcG.s:276: Error: bad instruction `shld #21,r1,r1'
siphash.c: /tmp/ccNIqqcG.s:309: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccNIqqcG.s:319: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccNIqqcG.s:327: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccNIqqcG.s:339: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/ccNIqqcG.s:349: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccNIqqcG.s:360: Error: bad instruction `shld #32,r2,r2'

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

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/cchDmjjc.s: Assembler messages:
siphash.c: /tmp/cchDmjjc.s:95: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/cchDmjjc.s:110: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/cchDmjjc.s:134: Error: bad instruction `shld #16,r6,r6'
siphash.c: /tmp/cchDmjjc.s:147: Error: bad instruction `shld #17,r7,r7'
siphash.c: /tmp/cchDmjjc.s:167: Error: bad instruction `shld #32,r7,r7'
siphash.c: /tmp/cchDmjjc.s:180: Error: bad instruction `shld #21,r6,r6'
siphash.c: /tmp/cchDmjjc.s:196: Error: bad instruction `shld #13,r6,r6'
siphash.c: /tmp/cchDmjjc.s:214: Error: bad instruction `shld #32,r7,r7'
siphash.c: /tmp/cchDmjjc.s:224: Error: bad instruction `shld #16,r6,r6'
siphash.c: /tmp/cchDmjjc.s:236: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/cchDmjjc.s:248: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/cchDmjjc.s:260: Error: bad instruction `shld #21,r6,r6'
siphash.c: /tmp/cchDmjjc.s:312: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/cchDmjjc.s:328: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/cchDmjjc.s:338: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/cchDmjjc.s:346: Error: bad instruction `shld #21,r2,r2'
siphash.c: /tmp/cchDmjjc.s:354: Error: bad instruction `shld #17,r10,r10'
siphash.c: /tmp/cchDmjjc.s:368: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/cchDmjjc.s:378: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/cchDmjjc.s:385: Error: bad instruction `shld #16,r8,r8'
siphash.c: /tmp/cchDmjjc.s:399: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/cchDmjjc.s:408: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/cchDmjjc.s:422: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/cchDmjjc.s:431: Error: bad instruction `shld #21,r4,r4'
siphash.c: ...

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

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccTV4xRU.s: Assembler messages:
siphash.c: /tmp/ccTV4xRU.s:108: Error: bad instruction `shld #13,r9,r9'
siphash.c: /tmp/ccTV4xRU.s:115: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:134: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:152: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:162: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:181: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:199: Error: bad instruction `shld #13,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:206: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccTV4xRU.s:227: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:243: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:246: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccTV4xRU.s:262: Error: bad instruction `shld #32,fp,fp'
siphash.c: /tmp/ccTV4xRU.s:321: Error: bad instruction `shld #13,r9,r9'
siphash.c: /tmp/ccTV4xRU.s:324: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccTV4xRU.s:334: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccTV4xRU.s:344: Error: bad instruction `shld #17,r2,r2'
siphash.c: /tmp/ccTV4xRU.s:347: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:357: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccTV4xRU.s:367: Error: bad instruction `shld #13,r6,r6'
siphash.c: /tmp/ccTV4xRU.s:370: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/ccTV4xRU.s:380: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccTV4xRU.s:390: Error: bad instruction `shld #17,r4,r4'
siphash.c: /tmp/ccTV4xRU.s:393: Error: bad instruction `shld #21,r6,r6'
siphash.c: /tmp/ccTV4xRU.s:403: Error: bad instruction `shld #32,r2,r2'
siphash.c: ...

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

Compiler output

Implementation: T:sandy
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccGp6oFy.s: Assembler messages:
siphash.c: /tmp/ccGp6oFy.s:115: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccGp6oFy.s:124: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/ccGp6oFy.s:132: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccGp6oFy.s:141: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/ccGp6oFy.s:151: Error: bad instruction `shld #21,r6,r6'
siphash.c: /tmp/ccGp6oFy.s:159: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/ccGp6oFy.s:162: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/ccGp6oFy.s:174: Error: bad instruction `shld #16,r8,r8'
siphash.c: /tmp/ccGp6oFy.s:182: Error: bad instruction `shld #32,r10,r10'
siphash.c: /tmp/ccGp6oFy.s:192: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/ccGp6oFy.s:195: Error: bad instruction `shld #21,r2,r2'
siphash.c: /tmp/ccGp6oFy.s:206: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/ccGp6oFy.s:223: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/ccGp6oFy.s:234: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccGp6oFy.s:247: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/ccGp6oFy.s:265: Error: bad instruction `shld #17,r2,r2'
siphash.c: /tmp/ccGp6oFy.s:273: Error: bad instruction `shld #21,r2,r2'
siphash.c: /tmp/ccGp6oFy.s:286: Error: bad instruction `shld #32,r10,r10'
siphash.c: /tmp/ccGp6oFy.s:327: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccGp6oFy.s:339: Error: bad instruction `shld #16,r10,r10'
siphash.c: /tmp/ccGp6oFy.s:352: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccGp6oFy.s:372: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccGp6oFy.s:380: Error: bad instruction `shld #21,r6,r6'
siphash.c: /tmp/ccGp6oFy.s:402: Error: bad instruction `shld #32,r6,r6'
siphash.c: ...

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

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
siphash.c: siphash.c:40:5: error: invalid instruction
siphash.c: ROUND
siphash.c: ^
siphash.c: siphash.c:14:3: note: expanded from macro 'ROUND'
siphash.c: ROTATE(v1,13); ROTATE(v3,16); \
siphash.c: ^
siphash.c: siphash.c:8:15: note: expanded from macro 'ROTATE'
siphash.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: shld #13,r2,r2
siphash.c: ^~~~
siphash.c: siphash.c:40:5: error: invalid instruction
siphash.c: ROUND
siphash.c: ^
siphash.c: siphash.c:20:3: note: expanded from macro 'ROUND'
siphash.c: ROTATE(v2,32);
siphash.c: ^
siphash.c: siphash.c:8:15: note: expanded from macro 'ROTATE'
siphash.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: shld #32,r8,r8
siphash.c: ^~~~
siphash.c: siphash.c:40:5: error: invalid instruction
siphash.c: ...

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

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccK96IY0.s: Assembler messages:
siphash.c: /tmp/ccK96IY0.s:97: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/ccK96IY0.s:119: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccK96IY0.s:131: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccK96IY0.s:148: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/ccK96IY0.s:165: Error: bad instruction `shld #32,r9,r9'
siphash.c: /tmp/ccK96IY0.s:180: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccK96IY0.s:197: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccK96IY0.s:217: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccK96IY0.s:231: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccK96IY0.s:247: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/ccK96IY0.s:258: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccK96IY0.s:271: Error: bad instruction `shld #21,fp,fp'
siphash.c: /tmp/ccK96IY0.s:316: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/ccK96IY0.s:326: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/ccK96IY0.s:340: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccK96IY0.s:343: Error: bad instruction `shld #17,r10,r10'
siphash.c: /tmp/ccK96IY0.s:357: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccK96IY0.s:367: Error: bad instruction `shld #32,r10,r10'
siphash.c: /tmp/ccK96IY0.s:370: Error: bad instruction `shld #13,r2,r2'
siphash.c: /tmp/ccK96IY0.s:381: Error: bad instruction `shld #16,r8,r8'
siphash.c: /tmp/ccK96IY0.s:389: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccK96IY0.s:399: Error: bad instruction `shld #17,r4,r4'
siphash.c: /tmp/ccK96IY0.s:409: Error: bad instruction `shld #21,r2,r2'
siphash.c: /tmp/ccK96IY0.s:420: Error: bad instruction `shld #32,r4,r4'
siphash.c: ...

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

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/cchZeU0M.s: Assembler messages:
siphash.c: /tmp/cchZeU0M.s:97: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/cchZeU0M.s:119: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/cchZeU0M.s:131: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/cchZeU0M.s:148: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/cchZeU0M.s:165: Error: bad instruction `shld #32,r9,r9'
siphash.c: /tmp/cchZeU0M.s:180: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/cchZeU0M.s:197: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/cchZeU0M.s:217: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/cchZeU0M.s:231: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/cchZeU0M.s:247: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/cchZeU0M.s:258: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/cchZeU0M.s:271: Error: bad instruction `shld #21,fp,fp'
siphash.c: /tmp/cchZeU0M.s:316: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/cchZeU0M.s:326: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/cchZeU0M.s:340: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/cchZeU0M.s:343: Error: bad instruction `shld #17,r10,r10'
siphash.c: /tmp/cchZeU0M.s:357: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/cchZeU0M.s:367: Error: bad instruction `shld #32,r10,r10'
siphash.c: /tmp/cchZeU0M.s:370: Error: bad instruction `shld #13,r2,r2'
siphash.c: /tmp/cchZeU0M.s:381: Error: bad instruction `shld #16,r8,r8'
siphash.c: /tmp/cchZeU0M.s:389: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/cchZeU0M.s:399: Error: bad instruction `shld #17,r4,r4'
siphash.c: /tmp/cchZeU0M.s:409: Error: bad instruction `shld #21,r2,r2'
siphash.c: /tmp/cchZeU0M.s:420: Error: bad instruction `shld #32,r4,r4'
siphash.c: ...

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

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccCQRGMf.s: Assembler messages:
siphash.c: /tmp/ccCQRGMf.s:106: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccCQRGMf.s:113: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:133: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:153: Error: bad instruction `shld #17,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:161: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:183: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:203: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:211: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:231: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:245: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/ccCQRGMf.s:252: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:265: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccCQRGMf.s:315: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccCQRGMf.s:318: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:328: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/ccCQRGMf.s:338: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/ccCQRGMf.s:341: Error: bad instruction `shld #21,r6,r6'
siphash.c: /tmp/ccCQRGMf.s:351: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:361: Error: bad instruction `shld #13,r2,r2'
siphash.c: /tmp/ccCQRGMf.s:364: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccCQRGMf.s:374: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccCQRGMf.s:384: Error: bad instruction `shld #17,r4,r4'
siphash.c: /tmp/ccCQRGMf.s:387: Error: bad instruction `shld #21,r2,r2'
siphash.c: /tmp/ccCQRGMf.s:397: Error: bad instruction `shld #32,r0,r0'
siphash.c: ...

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

Compiler output

Implementation: T:sandy2
Security model: timingleaks
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
siphash.c: /tmp/ccKKhcVa.s: Assembler messages:
siphash.c: /tmp/ccKKhcVa.s:77: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccKKhcVa.s:98: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccKKhcVa.s:113: Error: bad instruction `shld #32,r10,r10'
siphash.c: /tmp/ccKKhcVa.s:116: Error: bad instruction `shld #17,r2,r2'
siphash.c: /tmp/ccKKhcVa.s:126: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccKKhcVa.s:134: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccKKhcVa.s:143: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/ccKKhcVa.s:152: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/ccKKhcVa.s:160: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccKKhcVa.s:170: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccKKhcVa.s:173: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccKKhcVa.s:183: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/ccKKhcVa.s:197: Error: bad instruction `shld #13,r0,r0'
siphash.c: /tmp/ccKKhcVa.s:206: Error: bad instruction `shld #16,r6,r6'
siphash.c: /tmp/ccKKhcVa.s:214: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccKKhcVa.s:223: Error: bad instruction `shld #17,r2,r2'
siphash.c: /tmp/ccKKhcVa.s:232: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccKKhcVa.s:240: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccKKhcVa.s:249: Error: bad instruction `shld #13,r4,r4'
siphash.c: /tmp/ccKKhcVa.s:258: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/ccKKhcVa.s:266: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccKKhcVa.s:275: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccKKhcVa.s:284: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccKKhcVa.s:292: Error: bad instruction `shld #32,r2,r2'
siphash.c: ...

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