Implementation notes: ppc64, power9, crypto_hash/cubehash512

Computer: power9
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_hash
Primitive: cubehash512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
272392432 0 019241 684 1072T:unrolled5clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
280502444 0 019273 684 1072T:unrolled4clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
294022576 0 019401 684 1072T:unrolled3clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
324023336 0 018458 676 1080T:unrolled5gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
325103332 0 018454 676 1080T:unrolled5gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
337123336 0 018458 676 1080T:unrolled5gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
343363336 0 018458 676 1080T:unrolled4gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
343772788 0 016483 668 1080T:unrolled5gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
343832788 0 016483 668 1080T:unrolled5gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
344143336 0 018458 676 1080T:unrolled4gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
344403332 0 018454 676 1080T:unrolled4gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
345322792 0 016515 668 1080T:unrolled5gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
346063400 0 018518 676 1080T:unrolled3gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
346413404 0 018554 676 1080T:unrolled3gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
346483404 0 018554 676 1080T:unrolled3gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
365774456 0 021639 676 1096T:unrolled4gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
373444408 0 021319 676 1096T:unrolled4gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
373704408 0 021319 676 1096T:unrolled4gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
377192884 0 016611 668 1080T:unrolled3gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
378154480 0 021639 676 1096T:unrolled5gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
379533760 0 019275 676 1088T:unrolled5gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
390192880 0 016579 668 1080T:unrolled3gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
390622880 0 016579 668 1080T:unrolled3gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
397983736 0 019243 676 1088T:unrolled4gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
409753764 0 019259 676 1088T:unrolled4gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
410013804 0 019291 676 1088T:unrolled5gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
410323804 0 019291 676 1088T:unrolled5gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
410413764 0 019259 676 1088T:unrolled4gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
411232952 0 016675 668 1080T:unrolled4gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
413602936 0 016643 668 1080T:unrolled4gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
413722936 0 016643 668 1080T:unrolled4gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
418214404 0 021311 676 1096T:unrolled5gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
419384404 0 021311 676 1096T:unrolled5gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
421702788 0 015875 676 1072T:unrolled4clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
424962788 0 015875 676 1072T:unrolled4clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
425702892 0 019113 684 1072T:unrolled4clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
425852880 0 015235 676 1072T:unrolled4clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
426205784 0 021225 684 1072T:unrolled4clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
426952892 0 021225 684 1072T:unrolled4clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
427332892 0 019113 684 1072T:unrolled4clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
427612880 0 015235 676 1072T:unrolled4clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
427913816 0 019291 676 1088T:unrolled3gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
429403816 0 019291 676 1088T:unrolled3gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
431443840 0 019339 676 1088T:unrolled3gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
435584528 0 021703 676 1096T:unrolled3gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
436424492 0 021383 676 1096T:unrolled3gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
438624492 0 021383 676 1096T:unrolled3gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
464322984 0 019209 684 1072T:unrolled3clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
465042984 0 021321 684 1072T:unrolled3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
465175968 0 021321 684 1072T:unrolled3clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
466352968 0 015299 676 1072T:unrolled3clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
466362984 0 019209 684 1072T:unrolled3clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
466782968 0 015299 676 1072T:unrolled3clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
475765920 0 021289 684 1072T:unrolled5clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
476582944 0 015299 676 1072T:unrolled5clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
476742944 0 015299 676 1072T:unrolled5clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
477212960 0 019177 684 1072T:unrolled5clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
477222960 0 021289 684 1072T:unrolled5clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
477822960 0 019177 684 1072T:unrolled5clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
504412868 0 015939 676 1072T:unrolled3clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
504492868 0 015939 676 1072T:unrolled3clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
508442900 0 015971 676 1072T:unrolled5clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
510412900 0 015971 676 1072T:unrolled5clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
552583552 0 020491 676 1096T:unrolled2gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
554023552 0 020491 676 1096T:unrolled2gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
570263596 0 020807 676 1096T:unrolled2gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
581893020 0 019943 676 1096T:unrolledgcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
582723020 0 019943 676 1096T:unrolledgcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
595343068 0 020263 676 1096T:unrolledgcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
673503228 0 020423 676 1096T:simplegcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
677293180 0 020103 676 1096T:simplegcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
677363180 0 020103 676 1096T:simplegcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
716803344 0 018843 676 1088T:unrolled2gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
717203344 0 018843 676 1088T:unrolled2gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
720003788 0 020617 684 1072T:unrolled2clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
736033256 0 018406 676 1080T:unrolled2gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
738152800 0 016571 668 1080T:unrolled2gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
738232800 0 016571 668 1080T:unrolled2gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
738363256 0 018406 676 1080T:unrolled2gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
739683400 0 018951 676 1088T:unrolled2gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
746022788 0 016511 668 1080T:unrolled2gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
755422872 0 018407 676 1088T:unrolledgcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
758343260 0 018370 676 1080T:unrolled2gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
759542812 0 018327 676 1088T:unrolledgcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
765602812 0 018327 676 1088T:unrolledgcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
789562984 0 015331 676 1072T:unrolled2clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
790142984 0 015331 676 1072T:unrolled2clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
791033436 0 019657 684 1072T:unrolled2clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
792143980 0 022313 684 1072T:unrolled2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
793173436 0 019657 684 1072T:unrolled2clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
793487960 0 022313 684 1072T:unrolled2clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
820263212 0 020041 684 1072T:unrolledclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
828273072 0 016131 676 1072T:unrolled2clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
829846488 0 021577 684 1072T:unrolledclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
830782700 0 018921 684 1072T:unrolledclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
831592252 0 014595 676 1072T:unrolledclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
831952700 0 018921 684 1072T:unrolledclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
832903072 0 016131 676 1072T:unrolled2clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
833162252 0 014595 676 1072T:unrolledclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
834023244 0 021577 684 1072T:unrolledclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
867632336 0 015395 676 1072T:unrolledclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
867872336 0 015395 676 1072T:unrolledclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
869932836 0 017954 676 1080T:unrolledgcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
872382832 0 017958 676 1080T:unrolledgcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
884692832 0 017958 676 1080T:unrolledgcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
916212492 0 016259 668 1080T:unrolledgcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
917042492 0 016259 668 1080T:unrolledgcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
930912480 0 016199 668 1080T:unrolledgcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
2225103308 0 020121 684 1072T:simpleclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2306907192 0 021913 684 1072T:simpleclang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2310853596 0 021913 684 1072T:simpleclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2428233068 0 019257 684 1072T:simpleclang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
2939043068 0 019257 684 1072T:simpleclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3192001516 0 013859 676 1072T:simpleclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
3298601516 0 013859 676 1072T:simpleclang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4087661616 0 014691 676 1072T:simpleclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4123431616 0 014691 676 1072T:simpleclang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2021042220210326
4432532696 0 018223 676 1088T:simplegcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4556851848 0 015543 668 1080T:simplegcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4625661848 0 015543 668 1080T:simplegcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4630902588 0 018079 676 1088T:simplegcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4674311852 0 015515 668 1080T:simplegcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
4849372588 0 018079 676 1088T:simplegcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5654392132 0 017230 676 1080T:simplegcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5689282112 0 017234 676 1080T:simplegcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2021042220210326
5706382112 0 017234 676 1080T:simplegcc_-mcpu=native_-mtune=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
bcfac877464c4d76b1de848ed9af996fc75fba6dd63c7623dfd12e79c863e4b3
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
bcfac877464c4d76b1de848ed9af996fc75fba6dd63c7623dfd12e79c863e4b3 bcfac877464c4d76b1de848ed9af996fc75fba6dd63c7623dfd12e79c863e4b3
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_cubehash512_ppc64aix_timingleaks[DS],3
hash.S: ^
hash.S: hash.S:257:58: error: unexpected token in '.llong' directive
hash.S: .llong .crypto_hash_cubehash512_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_cubehash512_ppc64aix_timingleaks[DS],3
hash.S: ^
hash.S: hash.S:257:58: error: unexpected token in '.llong' directive
hash.S: .llong .crypto_hash_cubehash512_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_cubehash512_ppc64aix_timingleaks[DS],3
hash.S: ^
hash.S: hash.S:257:58: error: unexpected token in '.llong' directive
hash.S: .llong .crypto_hash_cubehash512_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_cubehash512_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