Test results for ppc64, power9, crypto_stream/chacha12
[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_stream
Test results for ppc64, power9, crypto_stream
Test results for crypto_stream/chacha12
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_stream
Primitive: chacha12
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5568 | 9027 1008 0 | 1855489 145752 17312 | T:cryptopp | clang++ -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 5715 | 19056 1792 0 | 1868148 146392 17312 | T:cryptopp | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 5720 | 15776 1656 0 | 1864300 146392 17312 | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 6284 | 22375 3856 0 | 1866528 148256 17432 | T:cryptopp | clang++ -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 7784 | 6752 0 4 | 26443 676 1160 | e/merged | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 7784 | 6752 0 4 | 26443 676 1160 | e/merged | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 7983 | 6820 0 4 | 26763 676 1160 | e/merged | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8208 | 3844 0 4 | 22111 676 1152 | e/merged | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8232 | 8224 0 2 | 24617 684 1144 | e/merged | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8272 | 3920 0 4 | 22159 676 1152 | e/merged | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8273 | 4112 0 1 | 24617 684 1144 | e/merged | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8284 | 4096 0 1 | 22505 684 1144 | e/merged | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8292 | 4096 0 1 | 22505 684 1144 | e/merged | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8298 | 3824 0 1 | 22825 684 1144 | e/merged | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8363 | 2616 0 1 | 17331 676 1136 | e/merged | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8447 | 3920 0 4 | 22159 676 1152 | e/merged | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8631 | 2740 0 4 | 18607 668 1144 | e/merged | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8650 | 2740 0 4 | 18607 668 1144 | e/merged | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8655 | 2740 0 4 | 18607 668 1144 | e/merged | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 8685 | 2752 0 1 | 17971 676 1136 | e/merged | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 8870 | 3508 0 4 | 21218 676 1144 | e/merged | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 9011 | 3520 0 4 | 21250 676 1144 | e/merged | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 9073 | 2752 0 1 | 17971 676 1136 | e/merged | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 9080 | 2616 0 1 | 17331 676 1136 | e/merged | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 9126 | 3520 0 4 | 21250 676 1144 | e/merged | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 9833 | 6028 0 4 | 25707 676 1160 | e/ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 9839 | 6028 0 4 | 25707 676 1160 | e/ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 9848 | 6028 0 4 | 25707 676 1160 | e/regs | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 9864 | 6028 0 4 | 25707 676 1160 | e/regs | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 9980 | 6128 0 4 | 26091 676 1160 | e/regs | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 10019 | 6128 0 4 | 26091 676 1160 | e/ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 11034 | 3504 0 1 | 22505 684 1144 | e/ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11099 | 3536 0 1 | 21929 684 1144 | e/ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11110 | 3536 0 1 | 21929 684 1144 | e/ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11181 | 7072 0 2 | 24041 684 1144 | e/ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11192 | 3536 0 1 | 24041 684 1144 | e/ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11294 | 7136 0 2 | 24073 684 1144 | e/regs | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11308 | 3568 0 1 | 21961 684 1144 | e/regs | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11336 | 3568 0 1 | 21961 684 1144 | e/regs | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11351 | 3568 0 1 | 22569 684 1144 | e/regs | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11367 | 3568 0 1 | 24073 684 1144 | e/regs | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12046 | 3448 0 4 | 21675 676 1152 | e/regs | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12080 | 3448 0 4 | 21675 676 1152 | e/regs | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12154 | 3484 0 4 | 21755 676 1152 | e/regs | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12164 | 2560 0 1 | 17771 676 1136 | e/regs | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12317 | 2560 0 1 | 17771 676 1136 | e/regs | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12818 | 2388 0 1 | 17099 676 1136 | e/regs | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 13119 | 2388 0 1 | 17099 676 1136 | e/regs | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 13184 | 3396 0 4 | 21651 676 1152 | e/ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 13238 | 3392 0 4 | 21635 676 1152 | e/ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 13713 | 2468 0 4 | 18307 668 1144 | e/ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 13936 | 2468 0 4 | 18307 668 1144 | e/ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 14133 | 3480 0 4 | 21230 676 1144 | e/regs | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 14264 | 3480 0 4 | 21230 676 1144 | e/regs | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 14640 | 2468 0 4 | 18339 668 1144 | e/ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 15001 | 3468 0 4 | 21198 676 1144 | e/regs | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 15291 | 2584 0 4 | 18447 668 1144 | e/regs | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 15416 | 2584 0 4 | 18447 668 1144 | e/regs | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 15484 | 2588 0 4 | 18479 668 1144 | e/regs | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 16305 | 2496 0 1 | 17707 676 1136 | e/ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 16309 | 2496 0 1 | 17707 676 1136 | e/ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 16555 | 2276 0 1 | 16971 676 1136 | e/ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 16572 | 2276 0 1 | 16971 676 1136 | e/ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 17290 | 3464 0 4 | 21190 676 1144 | e/ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 17919 | 3476 0 4 | 21222 676 1144 | e/ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 17949 | 3476 0 4 | 21222 676 1144 | e/ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 19088 | 3392 0 4 | 21635 676 1152 | e/ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
Test failure
error 111
crypto_stream writes before output
Number of similar (implementation,compiler) pairs: 44, namely:
| Implementation | Compiler |
| dolbeau/ppc-altivec | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/ppc-altivec | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| dolbeau/ppc-altivec | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/ppc-altivec | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| e/ppc-altivec | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| e/ppc-altivec | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Test failure
error 111
crypto_stream writes before output
error 111
crypto_stream writes before output
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| dolbeau/ppc-altivec | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Test failure
error 111
crypto_stream is nondeterministic
Number of similar (implementation,compiler) pairs: 6, namely:
| Implementation | Compiler |
| krovetz/vec128 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| krovetz/vec128 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Test failure
error 111
crypto_stream_xor does not handle n=c overlap
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| krovetz/vec128 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/vec128 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
chacha.S: chacha.S:19:5: error: invalid register name
chacha.S: mov %rsp,%r11
chacha.S: ^
chacha.S: chacha.S:20:5: error: invalid operand for instruction
chacha.S: and $31,%r11
chacha.S: ^
chacha.S: chacha.S:21:5: error: invalid operand for instruction
chacha.S: add $384,%r11
chacha.S: ^
chacha.S: chacha.S:22:10: error: invalid register name
chacha.S: sub %r11,%rsp
chacha.S: ^
chacha.S: chacha.S:23:5: error: invalid register name
chacha.S: mov %rdi,%r8
chacha.S: ^
chacha.S: chacha.S:24:5: error: invalid register name
chacha.S: mov %rsi,%rsi
chacha.S: ^
chacha.S: chacha.S:25:5: error: invalid register name
chacha.S: mov %rsi,%rdi
chacha.S: ^
chacha.S: chacha.S:26:5: error: invalid register name
chacha.S: mov %rdx,%rdx
chacha.S: ^
chacha.S: chacha.S:27:8: error: invalid register name
chacha.S: ...
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| amd64-ssse3 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| amd64-ssse3 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| amd64-ssse3 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| amd64-ssse3 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| amd64-ssse3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| amd64-ssse3 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| amd64-ssse3 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| amd64-ssse3 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
chacha.S: chacha.S:19:5: error: invalid register name
chacha.S: mov %rsp,%r11
chacha.S: ^
chacha.S: chacha.S:20:5: error: invalid operand for instruction
chacha.S: and $31,%r11
chacha.S: ^
chacha.S: chacha.S:21:5: error: invalid operand for instruction
chacha.S: add $384,%r11
chacha.S: ^
chacha.S: chacha.S:22:10: error: invalid register name
chacha.S: sub %r11,%rsp
chacha.S: ^
chacha.S: chacha.S:23:5: error: invalid register name
chacha.S: mov %rdi,%r8
chacha.S: ^
chacha.S: chacha.S:24:5: error: invalid register name
chacha.S: mov %rsi,%rsi
chacha.S: ^
chacha.S: chacha.S:25:5: error: invalid register name
chacha.S: mov %rsi,%rdi
chacha.S: ^
chacha.S: chacha.S:26:5: error: invalid register name
chacha.S: mov %rdx,%rdx
chacha.S: ^
chacha.S: chacha.S:27:8: error: invalid register name
chacha.S: ...
chacha.S: chacha.S:19:5: error: invalid register name
chacha.S: mov %rsp,%r11
chacha.S: ^
chacha.S: chacha.S:20:5: error: invalid operand for instruction
chacha.S: and $31,%r11
chacha.S: ^
chacha.S: chacha.S:21:5: error: invalid operand for instruction
chacha.S: add $384,%r11
chacha.S: ^
chacha.S: chacha.S:22:10: error: invalid register name
chacha.S: sub %r11,%rsp
chacha.S: ^
chacha.S: chacha.S:23:5: error: invalid register name
chacha.S: mov %rdi,%r8
chacha.S: ^
chacha.S: chacha.S:24:5: error: invalid register name
chacha.S: mov %rsi,%rsi
chacha.S: ^
chacha.S: chacha.S:25:5: error: invalid register name
chacha.S: mov %rsi,%rdi
chacha.S: ^
chacha.S: chacha.S:26:5: error: invalid register name
chacha.S: mov %rdx,%rdx
chacha.S: ^
chacha.S: chacha.S:27:8: error: invalid register name
chacha.S: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| amd64-ssse3 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
chacha.S: chacha.S: Assembler messages:
chacha.S: chacha.S:19: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:20: Error: missing operand
chacha.S: chacha.S:21: Error: missing operand
chacha.S: chacha.S:22: Error: bad expression
chacha.S: chacha.S:22: Error: syntax error; found `r', expected `,'
chacha.S: chacha.S:22: Error: junk at end of line: `rsp'
chacha.S: chacha.S:23: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:24: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:25: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:26: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:27: Error: bad expression
chacha.S: chacha.S:27: Error: syntax error; found `r', expected `,'
chacha.S: chacha.S:27: Error: junk at end of line: `rdx'
chacha.S: chacha.S:29: Error: unrecognized opcode: `jbe'
chacha.S: chacha.S:31: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:33: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:35: Error: unrecognized opcode: `rep'
chacha.S: chacha.S:37: Error: bad expression
chacha.S: chacha.S:37: Error: syntax error; found `r', expected `,'
chacha.S: chacha.S:37: Error: junk at end of line: `rdx,%rdi'
chacha.S: chacha.S:39: Error: unrecognized opcode: `jmp'
chacha.S: chacha.S:47: Error: unrecognized opcode: `mov'
chacha.S: chacha.S:48: Error: missing operand
chacha.S: chacha.S:49: Error: missing operand
chacha.S: ...
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| amd64-ssse3 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| amd64-ssse3 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| amd64-ssse3 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
chacha.c: In file included from chacha.c:11:
chacha.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/arm_neon.h:28:2: error: "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard"
chacha.c: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard"
chacha.c: ^
chacha.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| dolbeau/mipsel-msa | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/mipsel-msa | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/mipsel-msa | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/mipsel-msa | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/mipsel-msa | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/mipsel-msa | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/mipsel-msa | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| dolbeau/mipsel-msa | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
chacha.c: In file included from chacha.c:11:
chacha.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/arm_neon.h:28:2: error: "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard"
chacha.c: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard"
chacha.c: ^
chacha.c: 1 error generated.
chacha.c: In file included from chacha.c:11:
chacha.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/arm_neon.h:28:2: error: "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard"
chacha.c: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard"
chacha.c: ^
chacha.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| dolbeau/mipsel-msa | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
chacha.c: chacha.c:11:10: fatal error: arm_neon.h: No such file or directory
chacha.c: 11 | #include <arm_neon.h>
chacha.c: | ^~~~~~~~~~~~
chacha.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| dolbeau/mipsel-msa | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| dolbeau/mipsel-msa | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dolbeau/mipsel-msa | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
chacha.c: In file included from chacha.c:1:
chacha.c: ./e/chacha.c:75:9: warning: assigning to 'const u8 *' (aka 'const unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
chacha.c: m = (char *) tmp;
chacha.c: ^ ~~~~~~~~~~~~
chacha.c: ./e/chacha.c:77:9: warning: assigning to 'u8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
chacha.c: c = (char *) tmp;
chacha.c: ^ ~~~~~~~~~~~~
chacha.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| e/ppc-altivec | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| e/ppc-altivec | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
chacha.c: In file included from chacha.c:1:
chacha.c: ./e/chacha.c:75:9: warning: assigning to 'const u8 *' (aka 'const unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
chacha.c: m = (char *) tmp;
chacha.c: ^ ~~~~~~~~~~~~
chacha.c: ./e/chacha.c:77:9: warning: assigning to 'u8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
chacha.c: c = (char *) tmp;
chacha.c: ^ ~~~~~~~~~~~~
chacha.c: 2 warnings generated.
chacha.c: In file included from chacha.c:1:
chacha.c: ./e/chacha.c:75:9: warning: assigning to 'const u8 *' (aka 'const unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
chacha.c: m = (char *) tmp;
chacha.c: ^ ~~~~~~~~~~~~
chacha.c: ./e/chacha.c:77:9: warning: assigning to 'u8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
chacha.c: c = (char *) tmp;
chacha.c: ^ ~~~~~~~~~~~~
chacha.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| e/ppc-altivec | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ...
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| goll_gueron | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| goll_gueron | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| goll_gueron | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| goll_gueron | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| goll_gueron | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| goll_gueron | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| goll_gueron | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| goll_gueron | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ...
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:11:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| goll_gueron | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
stream.c: stream.c:11:10: fatal error: immintrin.h: No such file or directory
stream.c: 11 | #include <immintrin.h>
stream.c: | ^~~~~~~~~~~~~
stream.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| goll_gueron | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| goll_gueron | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| goll_gueron | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ...
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| krovetz/avx2 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/avx2 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/avx2 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/avx2 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/avx2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/avx2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ...
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error \
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ^
stream.c: In file included from stream.c:8:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25:
stream.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43:
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
stream.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| krovetz/avx2 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
stream.c: stream.c:8:10: fatal error: immintrin.h: No such file or directory
stream.c: 8 | #include <immintrin.h>
stream.c: | ^~~~~~~~~~~~~
stream.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| krovetz/avx2 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| krovetz/avx2 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| krovetz/avx2 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
stream.c: stream.c:151:14: error: call to 'vec_sro' is ambiguous
stream.c: vec s3 = NONCE(np);
stream.c: ^~~~~~~~~
stream.c: stream.c:46:20: note: expanded from macro 'NONCE'
stream.c: #define NONCE(p) vec_sro(*(vec *)p, (vector char)(vec){0,0,0,8*8})
stream.c: ^~~~~~~
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:10139:1: note: candidate function
stream.c: vec_sro(vector unsigned int __a, vector signed char __b) {
stream.c: ^
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:10145:1: note: candidate function
stream.c: vec_sro(vector unsigned int __a, vector unsigned char __b) {
stream.c: ^
stream.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| krovetz/vec128 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/vec128 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/vec128 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/vec128 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/vec128 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/vec128 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/vec128 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| krovetz/vec128 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
stream.c: stream.c:151:14: error: call to 'vec_sro' is ambiguous
stream.c: vec s3 = NONCE(np);
stream.c: ^~~~~~~~~
stream.c: stream.c:46:20: note: expanded from macro 'NONCE'
stream.c: #define NONCE(p) vec_sro(*(vec *)p, (vector char)(vec){0,0,0,8*8})
stream.c: ^~~~~~~
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:10139:1: note: candidate function
stream.c: vec_sro(vector unsigned int __a, vector signed char __b) {
stream.c: ^
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:10145:1: note: candidate function
stream.c: vec_sro(vector unsigned int __a, vector unsigned char __b) {
stream.c: ^
stream.c: 1 error generated.
stream.c: stream.c:151:14: error: call to 'vec_sro' is ambiguous
stream.c: vec s3 = NONCE(np);
stream.c: ^~~~~~~~~
stream.c: stream.c:46:20: note: expanded from macro 'NONCE'
stream.c: #define NONCE(p) vec_sro(*(vec *)p, (vector char)(vec){0,0,0,8*8})
stream.c: ^~~~~~~
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:10139:1: note: candidate function
stream.c: vec_sro(vector unsigned int __a, vector signed char __b) {
stream.c: ^
stream.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/altivec.h:10145:1: note: candidate function
stream.c: vec_sro(vector unsigned int __a, vector unsigned char __b) {
stream.c: ^
stream.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| krovetz/vec128 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |