Test results for amd64, thinksky, crypto_hash/sha256
[Page version: 20260312 23:10:20]
Measurements for amd64, thinksky, crypto_hash
Test results for amd64, thinksky, crypto_hash
Test results for crypto_hash/sha256
Computer: thinksky
Microarchitecture: amd64; Skylake (506e3)
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20260217
Operation: crypto_hash
Primitive: sha256
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 13601 | 70 0 0 | 24026 1248 1544 | openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 13611 | 70 0 0 | 24074 1248 1544 | openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 13618 | 70 0 0 | 20415 1248 1480 | openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 13624 | 70 0 0 | 20985 1240 1544 | openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 13628 | 70 0 0 | 19296 1200 1544 | openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 13638 | 79 0 0 | 20700 1216 1576 | openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 13679 | 70 0 0 | 23183 1248 1480 | openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 13700 | 76 0 0 | 20893 1224 1576 | openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 14003 | 76 0 0 | 23301 1224 1576 | openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18298 | 23238 0 0 | 43983 1200 1576 | sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18299 | 24286 0 0 | 47455 1200 1576 | sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18504 | 13075 0 0 | 36255 1200 1576 | sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18644 | 673 0 0 | 34639 1200 1576 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18656 | 797 0 0 | 34632 1240 1480 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18657 | 673 0 0 | 32199 1200 1576 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18661 | 618 0 0 | 31990 1192 1576 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18669 | 697 0 0 | 35467 1240 1544 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18688 | 608 0 0 | 32306 1232 1544 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18693 | 12027 0 0 | 32783 1200 1576 | sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18698 | 595 0 0 | 31672 1240 1480 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18703 | 697 0 0 | 35387 1240 1544 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18780 | 346 0 0 | 30346 1176 1544 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 18925 | 11519 0 0 | 32054 1192 1576 | sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19187 | 22377 0 0 | 42934 1192 1576 | sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19375 | 3765 704 0 | 1776147 147744 10888 | cryptopp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19418 | 4341 704 0 | 1774856 147688 10952 | cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19430 | 3882 768 0 | 1773130 147696 10920 | cryptopp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19443 | 4647 704 0 | 1775506 147688 10952 | cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19461 | 4708 704 0 | 1778426 147688 10952 | cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19514 | 21557 0 0 | 42466 1232 1544 | sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19593 | 3659 704 0 | 1778546 147752 10888 | cryptopp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19634 | 5140 992 0 | 1776362 147752 10824 | cryptopp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19641 | 3606 704 0 | 1778398 147752 10888 | cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19655 | 22180 0 0 | 46139 1240 1544 | sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19670 | 22180 0 0 | 46059 1240 1544 | sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 19926 | 21956 0 0 | 42248 1240 1480 | sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 20480 | 12314 0 0 | 32616 1240 1480 | sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 20627 | 11674 0 0 | 32578 1232 1544 | sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 20713 | 12326 0 0 | 36283 1240 1544 | sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 20856 | 12326 0 0 | 36203 1240 1544 | sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 23109 | 22233 0 0 | 41421 1176 1544 | sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 25048 | 10775 0 0 | 29965 1176 1544 | sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 25118 | 21738 0 0 | 44792 1240 1480 | sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
| 26238 | 12590 0 0 | 35640 1240 1480 | sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260303 | 20260217 |
Compiler output
try.c: error[E0310]: the parameter type `T` may not live long enough
try.c: --> /home/supercop/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustc-serialize-0.3.24/src/serialize.rs:1155:5
try.c: |
try.c: 1155 | fn decode<D: Decoder>(d: &mut D) -> Result<Cow<'static, T>, D::Error> {
try.c: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
try.c: | |
try.c: | the parameter type `T` must be valid for the static lifetime...
try.c: | ...so that the type `T` will meet its required lifetime bounds...
try.c: |
try.c: note: ...that is required by this bound
try.c: --> /usr/src/rustc-1.85.0/library/alloc/src/borrow.rs:179:30
try.c: help: consider adding an explicit lifetime bound
try.c: |
try.c: 1151 | impl<'a, T: ?Sized + 'static> Decodable for Cow<'a, T>
try.c: | +++++++++
try.c:
try.c: For more information about this error, try `rustc --explain E0310`.
try.c: error: could not compile `rustc-serialize` (lib) due to 1 previous error
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| rust_crypto | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| rust_crypto | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| rust_crypto | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| rust_crypto | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| rust_crypto | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| rust_crypto | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| rust_crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| rust_crypto | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| rust_crypto | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustckbydsQ/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/try_small-95c091be2eca5fb7" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "try-small") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustchKAXCU/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/measure-450ae3ba5b2a718d" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "measure") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustcXELn2a/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/try-4cacd13518911c7b" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "try") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustcJsRpyz/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/try_small-95c091be2eca5fb7" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "try-small") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustcDYDObA/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/try_small-95c091be2eca5fb7" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "try-small") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustcLQyfrt/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/measure-450ae3ba5b2a718d" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "measure") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustcXT1aqI/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/try_small-95c091be2eca5fb7" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "try-small") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustcFDeM9E/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/measure-450ae3ba5b2a718d" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "measure") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit status: 1
try.c: |
try.c: = note: LC_ALL="C" PATH="/usr/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib/lib/rustlib/x86_64-unknown-linux-gnu/bin:.../supercop-data/thinksky/checksum/bin:.../supercop-data/thinksky/sinceepoch/bin:.../supercop-data/thinksky/compiledinfo/bin:.../supercop-data/thinksky/killafter/bin:.../supercop-data/thinksky/okcompilers/bin:.../supercop-data/thinksky/scripts:/usr/sfw/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/games" VSLANG="1033" "cc" "-m64" "/tmp/rustcbFvugq/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lm" "-Wl,-Bstatic" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/{libcrypto_hash_sha256-e93f0d72cb4e1b27.rlib,libsha2-d9fe3e64ab7a35b5.rlib,libcpuid_bool-a4038e1fb04f065f.rlib,libcfg_if-52860a7ddc158427.rlib,libopaque_debug-851f5dc4fc7cb701.rlib,libdigest-1689fddb67a4db6c.rlib,libblock_buffer-15129c7af7775380.rlib,libgeneric_array-abd9aca6363faef4.rlib,libtypenum-9bd82fdfda23287d.rlib}" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-735cce14533b4b14.rlib,libpanic_unwind-b6737e136067c5af.rlib,libobject-1303c4fadc744db1.rlib,libmemchr-4307c8d3168c78e3.rlib,libaddr2line-78c32e4a87333dbd.rlib,libgimli-0fc0e49acceead35.rlib,librustc_demangle-a0b9c22792c85e39.rlib,libstd_detect-83f7e4a793b39811.rlib,libhashbrown-0d7f81c4b968ca96.rlib,librustc_std_workspace_alloc-6a65191895fd580e.rlib,libminiz_oxide-357876da66360401.rlib,libadler-0c1d85aa00dff5fa.rlib,libunwind-d8e6262062f0cd85.rlib,libcfg_if-2424c0e00d5dc157.rlib,liblibc-d9b6e8d963ea0be1.rlib,liballoc-ecc6700de60a5b56.rlib,librustc_std_workspace_core-6129c8f9aed81c8b.rlib,libcore-2d4b9a0883bc3ecf.rlib,libcompiler_builtins-bdfb7378ad19badb.rlib}" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" ".../supercop-data/thinksky/amd64/lib" "-L" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/build/crypto_hash_sha256-2696b4c59c0131cc/out" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" ".../supercop-data/thinksky/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/constbranchindex/crypto_hash/sha256/rust_sha2/work/target/release/deps/try-4cacd13518911c7b" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
try.c: = note: some arguments are omitted. use `--verbose` to show all linker arguments
try.c: = note: /usr/bin/ld: cannot find -lcpucycles: No such file or directory
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: could not compile `crypto_hash_sha256` (bin "try") due to 1 previous error
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| rust_sha2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Passed TIMECOP
TIMECOP iterations: 10
Number of similar (implementation,compiler) pairs: 44, namely:
| Implementation | Compiler |
| cryptopp | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| cryptopp | clang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| cryptopp | clang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| cryptopp | g++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| openssl | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| openssl | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| openssl | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| openssl | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| openssl | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| openssl | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| openssl | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |