Implementation notes: ppc64, power9, crypto_hash/cubehash1632

Computer: power9
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_hash
Primitive: cubehash1632
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
310082440 0 019273 684 1072T:unrolled5clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
329362516 0 019337 684 1072T:unrolled4clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3496120732 0 036347 676 1088T:sphlibgcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3505420732 0 036347 676 1088T:sphlibgcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
351972568 0 019401 684 1072T:unrolled3clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3535420604 0 036235 676 1088T:sphlibgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3584321360 0 038411 676 1096T:sphlibgcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3612821360 0 038411 676 1096T:sphlibgcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
368423348 0 018454 676 1080T:unrolled5gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
368693352 0 018490 676 1080T:unrolled5gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
369323352 0 018490 676 1080T:unrolled5gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3720221092 0 038415 676 1096T:sphlibgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3839219128 0 032951 668 1080T:sphlibgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3870119124 0 032919 668 1080T:sphlibgcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3875319124 0 032919 668 1080T:sphlibgcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
390283352 0 018490 676 1080T:unrolled4gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
390302804 0 016483 668 1080T:unrolled5gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
390322804 0 016483 668 1080T:unrolled5gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
390633348 0 018454 676 1080T:unrolled4gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
391723352 0 018490 676 1080T:unrolled4gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
392163420 0 018554 676 1080T:unrolled3gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
392612808 0 016547 668 1080T:unrolled5gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
392743420 0 018554 676 1080T:unrolled3gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3933522360 0 035427 676 1072T:sphlibclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3936022360 0 035427 676 1072T:sphlibclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
394303416 0 018518 676 1080T:unrolled3gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3967920400 0 035739 676 1088T:sphlibgcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
3977420400 0 035739 676 1088T:sphlibgcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4052220420 0 035735 676 1088T:sphlibgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
414574456 0 021639 676 1096T:unrolled4gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
422934408 0 021319 676 1096T:unrolled4gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
424424408 0 021319 676 1096T:unrolled4gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
425803792 0 019307 676 1088T:unrolled5gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
426024480 0 021639 676 1096T:unrolled5gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
433828908 0 024563 676 1088T:sphlib-smallgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
434619340 0 026647 676 1096T:sphlib-smallgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
435382900 0 016643 668 1080T:unrolled3gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4373123156 0 035491 676 1072T:sphlibclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
439068956 0 024579 676 1088T:sphlib-smallgcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
439949340 0 026391 676 1096T:sphlib-smallgcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4403351928 0 044289 684 1072T:sphlibclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
440498956 0 024579 676 1088T:sphlib-smallgcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4418625964 0 042121 684 1072T:sphlibclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4436423156 0 035491 676 1072T:sphlibclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4441625964 0 044289 684 1072T:sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
445109340 0 026391 676 1096T:sphlib-smallgcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4454225964 0 042121 684 1072T:sphlibclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
445502896 0 016579 668 1080T:unrolled3gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
445842896 0 016579 668 1080T:unrolled3gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4500625080 0 041921 684 1072T:sphlibclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
454733736 0 019243 676 1088T:unrolled4gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
465723836 0 019323 676 1088T:unrolled5gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
466199164 0 024499 676 1088T:sphlib-smallgcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
466393836 0 019323 676 1088T:unrolled5gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
466473764 0 019259 676 1088T:unrolled4gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
468417908 0 021759 668 1080T:sphlib-smallgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
468449180 0 024495 676 1088T:sphlib-smallgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
468582828 0 019049 684 1072T:unrolled4clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
469272828 0 021161 684 1072T:unrolled4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
469563764 0 019259 676 1088T:unrolled4gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
469605656 0 021161 684 1072T:unrolled4clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
470062812 0 015171 676 1072T:unrolled4clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
470112828 0 019049 684 1072T:unrolled4clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
470439164 0 024499 676 1088T:sphlib-smallgcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
470632812 0 015171 676 1072T:unrolled4clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
471802952 0 016643 668 1080T:unrolled4gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
472302952 0 016643 668 1080T:unrolled4gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
472472968 0 016707 668 1080T:unrolled4gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4735222776 0 029729 684 1072T:sphlib-smallclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4736411388 0 027561 684 1072T:sphlib-smallclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4739711388 0 029729 684 1072T:sphlib-smallclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4749211388 0 027561 684 1072T:sphlib-smallclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
475098936 0 021291 676 1072T:sphlib-smallclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
475444420 0 021311 676 1096T:unrolled5gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
475924420 0 021311 676 1096T:unrolled5gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
476458936 0 021291 676 1072T:sphlib-smallclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
478017896 0 021695 668 1080T:sphlib-smallgcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
478627896 0 021695 668 1080T:sphlib-smallgcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4795610440 0 027297 684 1072T:sphlib-smallclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
488163832 0 019323 676 1088T:unrolled3gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
489233832 0 019323 676 1088T:unrolled3gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
491523856 0 019371 676 1088T:unrolled3gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
496014528 0 021703 676 1096T:unrolled3gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
496954492 0 021383 676 1096T:unrolled3gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
498664492 0 021383 676 1096T:unrolled3gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
509562804 0 015875 676 1072T:unrolled4clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
509852804 0 015875 676 1072T:unrolled4clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
533332992 0 015331 676 1072T:unrolled5clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
533422992 0 019209 684 1072T:unrolled5clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
534192992 0 021321 684 1072T:unrolled5clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
534355984 0 021321 684 1072T:unrolled5clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
534472992 0 015331 676 1072T:unrolled5clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
534512992 0 019209 684 1072T:unrolled5clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
543292996 0 021321 684 1072T:unrolled3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
543312996 0 019209 684 1072T:unrolled3clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
544352968 0 015299 676 1072T:unrolled3clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
545022996 0 019209 684 1072T:unrolled3clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
547272968 0 015299 676 1072T:unrolled3clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
587232852 0 015939 676 1072T:unrolled5clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
588942852 0 015939 676 1072T:unrolled5clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
597882820 0 015907 676 1072T:unrolled3clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
599682820 0 015907 676 1072T:unrolled3clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
639355992 0 021321 684 1072T:unrolled3clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
692283760 0 020959 676 1096T:unrolled2gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
710623716 0 020643 676 1096T:unrolled2gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
712313184 0 020095 676 1096T:unrolledgcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
712923184 0 020095 676 1096T:unrolledgcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
732473716 0 020643 676 1096T:unrolled2gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
766333232 0 020415 676 1096T:unrolledgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
832723344 0 020255 676 1096T:simplegcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
833333344 0 020255 676 1096T:simplegcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
869623392 0 020575 676 1096T:simplegcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
869893296 0 018406 676 1080T:unrolled2gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
874073272 0 020105 684 1072T:unrolled2clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
876302812 0 016587 668 1080T:unrolled2gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
876792812 0 016587 668 1080T:unrolled2gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
878383292 0 018442 676 1080T:unrolled2gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
880983292 0 018442 676 1080T:unrolled2gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
882642804 0 016527 668 1080T:unrolled2gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
885143284 0 018827 676 1088T:unrolled2gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
885853244 0 018751 676 1088T:unrolled2gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
886423244 0 018751 676 1088T:unrolled2gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
907972712 0 018203 676 1088T:unrolledgcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
909462712 0 018203 676 1088T:unrolledgcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
946383008 0 015363 676 1072T:unrolled2clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
948203008 0 015363 676 1072T:unrolled2clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
958126944 0 021801 684 1072T:unrolled2clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
960182756 0 018283 676 1088T:unrolledgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
960623472 0 019689 684 1072T:unrolled2clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
964683472 0 021801 684 1072T:unrolled2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
971463472 0 019689 684 1072T:unrolled2clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
983982696 0 019529 684 1072T:unrolledclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1003152276 0 014627 676 1072T:unrolledclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1003612276 0 014627 676 1072T:unrolledclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1014052736 0 021065 684 1072T:unrolledclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1015882736 0 018953 684 1072T:unrolledclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1020845472 0 021065 684 1072T:unrolledclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1023193152 0 016227 676 1072T:unrolled2clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1023982736 0 018953 684 1072T:unrolledclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1025083152 0 016227 676 1072T:unrolled2clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1048722416 0 015491 676 1072T:unrolledclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1050982872 0 017990 676 1080T:unrolledgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
1052452868 0 017994 676 1080T:unrolledgcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
1055202868 0 017994 676 1080T:unrolledgcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
1057142416 0 015491 676 1072T:unrolledclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
1116112504 0 016275 668 1080T:unrolledgcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
1145922504 0 016275 668 1080T:unrolledgcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
1147302496 0 016215 668 1080T:unrolledgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
13724411752 0 024843 676 1072T:sphlib-smallclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
14048211752 0 024843 676 1072T:sphlib-smallclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2971403104 0 021417 684 1072T:simpleclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2972446208 0 021417 684 1072T:simpleclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2988143104 0 019305 684 1072T:simpleclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2999822808 0 019657 684 1072T:simpleclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3013673104 0 019305 684 1072T:simpleclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4138991540 0 013891 676 1072T:simpleclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4189501540 0 013891 676 1072T:simpleclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
5423571712 0 014787 676 1072T:simpleclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
5712881860 0 015527 668 1080T:simplegcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5736571712 0 014787 676 1072T:simpleclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
5807532580 0 018099 676 1088T:simplegcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5855301860 0 015527 668 1080T:simplegcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5951482488 0 017987 676 1088T:simplegcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5968862488 0 017987 676 1088T:simplegcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
6116761868 0 015531 668 1080T:simplegcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
7379312168 0 017266 676 1080T:simplegcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
7456992148 0 017270 676 1080T:simplegcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
7465102148 0 017270 676 1080T:simplegcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326

Checksum failure

Implementation: T:ppc64
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
a9389bb84da5bc19832a5f49a2043877235665a299163cb3c4e745e591e48f06
Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec

Checksum failure

Implementation: T:ppc64
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
a9389bb84da5bc19832a5f49a2043877235665a299163cb3c4e745e591e48f06 a9389bb84da5bc19832a5f49a2043877235665a299163cb3c4e745e591e48f06
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64 T:ppcaltivec

Compiler output

Implementation: T:ppc64aix
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.S: hash.S:251:1: error: unknown directive
hash.S: .csect .text[PR]
hash.S: ^
hash.S: hash.S:252:1: error: unknown directive
hash.S: .toc
hash.S: ^
hash.S: hash.S:255:1: error: unknown directive
hash.S: .csect crypto_hash_cubehash1632_ppc64aix_timingleaks[DS],3
hash.S: ^
hash.S: hash.S:257:59: error: unexpected token in '.llong' directive
hash.S: .llong .crypto_hash_cubehash1632_ppc64aix_timingleaks, TOC[tc0], 0
hash.S: ^
hash.S: hash.S:258:1: error: unknown directive
hash.S: .csect .text[PR]
hash.S: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppc64aix

Compiler output

Implementation: T:ppc64aix
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.S: hash.S:251:1: error: unknown directive
hash.S: .csect .text[PR]
hash.S: ^
hash.S: hash.S:252:1: error: unknown directive
hash.S: .toc
hash.S: ^
hash.S: hash.S:255:1: error: unknown directive
hash.S: .csect crypto_hash_cubehash1632_ppc64aix_timingleaks[DS],3
hash.S: ^
hash.S: hash.S:257:59: error: unexpected token in '.llong' directive
hash.S: .llong .crypto_hash_cubehash1632_ppc64aix_timingleaks, TOC[tc0], 0
hash.S: ^
hash.S: hash.S:258:1: error: unknown directive
hash.S: .csect .text[PR]
hash.S: ^
hash.S: hash.S:251:1: error: unknown directive
hash.S: .csect .text[PR]
hash.S: ^
hash.S: hash.S:252:1: error: unknown directive
hash.S: .toc
hash.S: ^
hash.S: hash.S:255:1: error: unknown directive
hash.S: .csect crypto_hash_cubehash1632_ppc64aix_timingleaks[DS],3
hash.S: ^
hash.S: hash.S:257:59: error: unexpected token in '.llong' directive
hash.S: .llong .crypto_hash_cubehash1632_ppc64aix_timingleaks, TOC[tc0], 0
hash.S: ^
hash.S: hash.S:258:1: error: unknown directive
hash.S: .csect .text[PR]
hash.S: ^

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

Compiler output

Implementation: T:ppc64aix
Security model: timingleaks
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.S: hash.S: Assembler messages:
hash.S: hash.S:251: Error: unknown pseudo-op: `.csect'
hash.S: hash.S:252: Error: unknown pseudo-op: `.toc'
hash.S: hash.S:255: Error: unknown pseudo-op: `.csect'
hash.S: hash.S:257: Error: junk at end of line, first unrecognized character is `['
hash.S: hash.S:258: Error: unknown pseudo-op: `.csect'

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppc64aix

Compiler output

Implementation: T:ppcaltivec
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: hash.c:20:32: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: vector unsigned char align = vec_lvsl(0,in);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:117:13: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsl(0,in);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:142:11: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsl(0,out);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:145:11: warning: 'vec_lvsr' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsr(0,out);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:4089:20: note: 'vec_lvsr' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: 4 warnings generated.

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:ppcaltivec

Compiler output

Implementation: T:ppcaltivec
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
hash.c: hash.c:20:32: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: vector unsigned char align = vec_lvsl(0,in);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:117:13: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsl(0,in);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:142:11: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsl(0,out);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:145:11: warning: 'vec_lvsr' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsr(0,out);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:4089:20: note: 'vec_lvsr' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: 4 warnings generated.
hash.c: hash.c:20:32: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: vector unsigned char align = vec_lvsl(0,in);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:117:13: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsl(0,in);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:142:11: warning: 'vec_lvsl' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsl(0,out);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:3968:20: note: 'vec_lvsl' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: hash.c:145:11: warning: 'vec_lvsr' is deprecated: use assignment for unaligned little endian loads/stores [-Wdeprecated-declarations]
hash.c: align = vec_lvsr(0,out);
hash.c: ^
hash.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:4089:20: note: 'vec_lvsr' has been explicitly marked deprecated here
hash.c: __attribute__((__deprecated__("use assignment for unaligned little endian \
hash.c: ^
hash.c: 4 warnings generated.

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

Compiler output

Implementation: T:ppcaltivec
Security model: timingleaks
Compiler: gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_cubehash1632_ppcaltivec_timingleaks':
hash.c: hash.c:20:3: warning: 'vec_lvsl' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated]
hash.c: 20 | vector unsigned char align = vec_lvsl(0,in);
hash.c: | ^~~~~~
hash.c: hash.c:117:5: warning: 'vec_lvsl' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated]
hash.c: 117 | align = vec_lvsl(0,in);
hash.c: | ^~~~~
hash.c: hash.c:142:3: warning: 'vec_lvsl' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated]
hash.c: 142 | align = vec_lvsl(0,out);
hash.c: | ^~~~~
hash.c: hash.c:145:3: warning: 'vec_lvsr' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated]
hash.c: 145 | align = vec_lvsr(0,out);
hash.c: | ^~~~~

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:ppcaltivec

Namespace violations

Implementation: T:simple
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
cubehash.o Final T
cubehash.o Hash T
cubehash.o Init T
cubehash.o Update T

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:simple
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:unrolled2
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:unrolled2

Namespace violations

Implementation: T:simple
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
cubehash.o Final T
cubehash.o Final T
cubehash.o Hash T
cubehash.o Hash T
cubehash.o Init T
cubehash.o Init T
cubehash.o Update T
cubehash.o Update T

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:simple T:unrolled T:unrolled2

Namespace violations

Implementation: T:sphlib
Security model: timingleaks
Compiler: clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
cubehash.o sph_cubehash224 T
cubehash.o sph_cubehash224_addbits_and_close T
cubehash.o sph_cubehash224_close T
cubehash.o sph_cubehash224_init T
cubehash.o sph_cubehash256 T
cubehash.o sph_cubehash256_addbits_and_close T
cubehash.o sph_cubehash256_close T
cubehash.o sph_cubehash256_init T
cubehash.o sph_cubehash384 T
cubehash.o sph_cubehash384_addbits_and_close T
cubehash.o sph_cubehash384_close T
cubehash.o sph_cubehash384_init T
cubehash.o sph_cubehash512 T
cubehash.o sph_cubehash512_addbits_and_close T
cubehash.o sph_cubehash512_close T
cubehash.o sph_cubehash512_init T

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib
clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib-small
gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small
gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE T:sphlib-small

Namespace violations

Implementation: T:sphlib
Security model: timingleaks
Compiler: clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
cubehash.o sph_cubehash224 T
cubehash.o sph_cubehash224 T
cubehash.o sph_cubehash224_addbits_and_close T
cubehash.o sph_cubehash224_addbits_and_close T
cubehash.o sph_cubehash224_close T
cubehash.o sph_cubehash224_close T
cubehash.o sph_cubehash224_init T
cubehash.o sph_cubehash224_init T
cubehash.o sph_cubehash256 T
cubehash.o sph_cubehash256 T
cubehash.o sph_cubehash256_addbits_and_close T
cubehash.o sph_cubehash256_addbits_and_close T
cubehash.o sph_cubehash256_close T
cubehash.o sph_cubehash256_close T
cubehash.o sph_cubehash256_init T
cubehash.o sph_cubehash256_init T
cubehash.o sph_cubehash384 T
cubehash.o sph_cubehash384 T
cubehash.o sph_cubehash384_addbits_and_close T
cubehash.o sph_cubehash384_addbits_and_close T
cubehash.o sph_cubehash384_close T
cubehash.o sph_cubehash384_close T
cubehash.o sph_cubehash384_init T
cubehash.o sph_cubehash384_init T
cubehash.o sph_cubehash512 T
cubehash.o sph_cubehash512 T
cubehash.o sph_cubehash512_addbits_and_close T
cubehash.o sph_cubehash512_addbits_and_close T
cubehash.o sph_cubehash512_close T
cubehash.o sph_cubehash512_close T
cubehash.o sph_cubehash512_init T
cubehash.o sph_cubehash512_init T

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE T:sphlib T:sphlib-small