Implementation notes: armeabi, h4mx515e, crypto_sign/mqqsig256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_sign
Primitive: mqqsig256
TimeImplementationCompilerBenchmark dateSUPERCOP version
1437291refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080720140622
1438150refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014080720140622
1441641refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014080620140622
1443049refgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014080620140622
1447156refgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014080620140622
1447632refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014080620140622
1456254refgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014080620140622
1478619refgcc -funroll-loops -O3 -fomit-frame-pointer2014080720140622
1490617refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014080720140622
1540776refgcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014080720140622
1546727refgcc -mcpu=arm9e -O3 -fomit-frame-pointer2014080620140622
1547679refgcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014080720140622
1549064refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014080720140622
1550670refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014080720140622
1552490refgcc -mcpu=arm920t -O3 -fomit-frame-pointer2014080620140622
1552711refgcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014080720140622
1554525refgcc -mcpu=arm9 -O3 -fomit-frame-pointer2014080620140622
1556808refgcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014080720140622
1558294refgcc -mcpu=arm940t -O3 -fomit-frame-pointer2014080620140622
1560564refgcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014080620140622
1562375refgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014080720140622
1563975refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014080720140622
1565858refgcc -mcpu=arm920 -O3 -fomit-frame-pointer2014080620140622
1566006refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014080720140622
1585929refgcc -O3 -fomit-frame-pointer2014080620140622
1591800refgcc -mcpu=xscale -O3 -fomit-frame-pointer2014080720140622
1614639refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014080720140622
2220711refgcc -funroll-loops -O2 -fomit-frame-pointer2014080720140622
2440916refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014080720140622
2525780refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014080720140622
2527992refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080720140622
2529606refgcc -funroll-loops -O -fomit-frame-pointer2014080720140622
2530055refgcc -O2 -fomit-frame-pointer2014080620140622
2532156refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014080720140622
2542970refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014080720140622
2547005refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014080720140622
2548593refgcc -O -fomit-frame-pointer2014080620140622
2549753refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014080720140622
2553087refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014080720140622
2553307refgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014080720140622
2555229refgcc -fno-schedule-insns -O -fomit-frame-pointer2014080720140622
2556550refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080720140622
2558175refgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014080720140622
2558685refgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014080620140622
2558904refgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014080620140622
2559921refgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014080620140622
2560389refgcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014080620140622
2562065refgcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014080720140622
2562609refgcc -mcpu=arm940t -O2 -fomit-frame-pointer2014080620140622
2565390refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014080620140622
2565652refgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014080620140622
2566109refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014080720140622
2566185refgcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014080720140622
2566740refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014080720140622
2568722refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014080720140622
2569362refgcc -mcpu=arm9e -O2 -fomit-frame-pointer2014080620140622
2569446refgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014080620140622
2571890refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014080720140622
2572099refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014080720140622
2573361refgcc -mcpu=arm9 -O2 -fomit-frame-pointer2014080620140622
2573547refgcc -mcpu=arm920 -O2 -fomit-frame-pointer2014080620140622
2573790refgcc -mcpu=strongarm -Os -fomit-frame-pointer2014080620140622
2573793refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014080620140622
2575932refgcc -mcpu=arm8 -Os -fomit-frame-pointer2014080620140622
2576775refgcc -mcpu=arm920t -O2 -fomit-frame-pointer2014080620140622
2577444refgcc -mcpu=xscale -O2 -fomit-frame-pointer2014080720140622
2585987refgcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014080720140622
2587058refgcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014080720140622
2587509refgcc -mcpu=arm810 -Os -fomit-frame-pointer2014080620140622
2595152refgcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014080720140622
2602277refgcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014080720140622
2602467refgcc -mcpu=arm920t -O -fomit-frame-pointer2014080620140622
2603151refgcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014080720140622
2607693refgcc -mcpu=arm940t -O -fomit-frame-pointer2014080620140622
2608677refgcc -mcpu=arm920 -O -fomit-frame-pointer2014080620140622
2609109refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014080720140622
2609249refgcc -mcpu=arm9e -O -fomit-frame-pointer2014080620140622
2611697refgcc -mcpu=ep9312 -O -fomit-frame-pointer2014080720140622
2611796refgcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014080620140622
2613591refgcc -mcpu=xscale -O -fomit-frame-pointer2014080720140622
2613776refgcc -mcpu=arm1020t -O -fomit-frame-pointer2014080720140622
2614333refgcc -mcpu=arm9 -O -fomit-frame-pointer2014080620140622
2632044refgcc -funroll-loops -Os -fomit-frame-pointer2014080720140622
2636727refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014080720140622
2637163refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080720140622
2658057refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014080720140622
2666011refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014080720140622
2669127refgcc -mcpu=arm8 -O -fomit-frame-pointer2014080620140622
2682166refgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014080620140622
2684124refgcc -mcpu=arm810 -O -fomit-frame-pointer2014080620140622
2687217refgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014080620140622
2687375refgcc -Os -fomit-frame-pointer2014080620140622
2692382refgcc -mcpu=strongarm -O -fomit-frame-pointer2014080620140622

Test failure

Implementation: crypto_sign/mqqsig256/ref
Compiler: cc
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc ref
gcc ref
gcc -funroll-loops ref

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: clang -O3 -fomit-frame-pointer
keygen.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keygen.c: /tmp/cc-9MecEa.s: Assembler messages:
keygen.c: /tmp/cc-9MecEa.s:46: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:84: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:108: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:131: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:149: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:153: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:170: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:173: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:176: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:192: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:196: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:200: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:212: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:214: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:238: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:243: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:244: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:268: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:273: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:276: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:291: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:302: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-9MecEa.s:323: Warning: conditional outside an IT block for Thumb.
keygen.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
keygen.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keygen.c: /tmp/cc-kAk1P0.s: Assembler messages:
keygen.c: /tmp/cc-kAk1P0.s:46: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:84: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:108: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:131: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:149: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:153: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:170: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:173: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:176: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:192: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:196: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:200: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:212: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:214: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:238: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:243: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:244: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:268: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:273: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:276: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:291: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:302: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-kAk1P0.s:323: Warning: conditional outside an IT block for Thumb.
keygen.c: ...

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

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keygen.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keygen.c: /tmp/cc-00ztsH.s: Assembler messages:
keygen.c: /tmp/cc-00ztsH.s:46: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:84: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:108: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:131: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:149: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:153: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:170: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:173: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:176: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:192: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:196: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:200: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:212: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:214: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:238: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:243: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:244: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:268: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:273: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:276: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:291: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:302: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-00ztsH.s:323: Warning: conditional outside an IT block for Thumb.
keygen.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
keygen.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keygen.c: /tmp/cc-A7MtLb.s: Assembler messages:
keygen.c: /tmp/cc-A7MtLb.s:46: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:84: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:108: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:131: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:149: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:153: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:170: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:173: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:176: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:192: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:196: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:200: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:212: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:214: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:238: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:243: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:244: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:268: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:273: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:276: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:291: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:302: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-A7MtLb.s:323: Warning: conditional outside an IT block for Thumb.
keygen.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keygen.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keygen.c: /tmp/cc-skF8TT.s: Assembler messages:
keygen.c: /tmp/cc-skF8TT.s:46: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:84: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:108: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:131: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:149: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:153: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:170: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:173: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:176: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:192: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:196: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:200: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:212: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:214: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:238: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:243: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:244: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:268: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:273: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:276: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:291: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:302: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-skF8TT.s:323: Warning: conditional outside an IT block for Thumb.
keygen.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
keygen.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keygen.c: /tmp/cc-Kzyk5o.s: Assembler messages:
keygen.c: /tmp/cc-Kzyk5o.s:46: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:84: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:108: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:131: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:149: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:153: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:170: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:173: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:176: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:192: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:196: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:200: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:212: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:214: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:238: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:243: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:244: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:268: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:273: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:276: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:291: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:302: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-Kzyk5o.s:323: Warning: conditional outside an IT block for Thumb.
keygen.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
keygen.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
keygen.c: /tmp/cc-ljx0pe.s: Assembler messages:
keygen.c: /tmp/cc-ljx0pe.s:46: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:84: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:108: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:131: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:149: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:153: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:170: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:173: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:176: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:192: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:196: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:200: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:212: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:214: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:238: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:243: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:244: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:268: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:273: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:276: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:291: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:302: Warning: conditional outside an IT block for Thumb.
keygen.c: /tmp/cc-ljx0pe.s:323: Warning: conditional outside an IT block for Thumb.
keygen.c: ...
mqq-sign.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
mqq-sign.c: /tmp/cc-KU7scJ.s: Assembler messages:
mqq-sign.c: /tmp/cc-KU7scJ.s:15: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:23: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:33: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:41: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:98: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:135: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:139: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:157: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:161: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:162: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:186: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:194: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:201: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:240: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:252: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:259: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:298: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:311: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:323: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:332: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:336: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:350: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: /tmp/cc-KU7scJ.s:351: Warning: conditional outside an IT block for Thumb.
mqq-sign.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_sign/mqqsig256/ref
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
keygen.c: keygen.c:1: warning: target CPU does not support THUMB instructions
mqq-sign.c: mqq-sign.c:1: warning: target CPU does not support THUMB instructions
mqq-verify.c: mqq-verify.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref