Test results for ppc64, power9, crypto_aead/aes128gcmv1
[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_aead
Test results for ppc64, power9, crypto_aead
Test results for crypto_aead/aes128gcmv1
Computer: power9
Microarchitecture: ppc64; POWER9 (004e1203)
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20210326
Operation: crypto_aead
Primitive: aes128gcmv1
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 11830 | 976 0 0 | 23618 676 1272 | T:opensslnew | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11845 | 976 0 0 | 23618 676 1272 | T:opensslnew | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 11959 | 1804 0 0 | 26682 692 1280 | T:opensslnew | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12002 | 1016 0 0 | 24066 676 1272 | T:opensslnew | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12017 | 1088 0 0 | 24283 684 1280 | T:opensslnew | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12024 | 1088 0 0 | 24283 684 1280 | T:opensslnew | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12036 | 1592 0 0 | 29315 692 1304 | T:opensslnew | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12064 | 1072 0 0 | 24347 684 1280 | T:opensslnew | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12080 | 976 0 0 | 27264 684 1272 | T:opensslnew | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12094 | 1016 0 0 | 24066 676 1272 | T:opensslnew | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12121 | 976 0 0 | 27264 684 1272 | T:opensslnew | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12149 | 1592 0 0 | 29315 692 1304 | T:opensslnew | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12151 | 1576 0 0 | 29579 692 1304 | T:opensslnew | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12157 | 1792 0 0 | 26682 692 1280 | T:opensslnew | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12174 | 1804 0 0 | 26682 692 1280 | T:opensslnew | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12181 | 976 0 0 | 29376 684 1280 | T:opensslnew | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12205 | 1576 0 0 | 27951 692 1288 | T:opensslnew | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12211 | 1592 0 0 | 27927 692 1288 | T:opensslnew | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 12221 | 976 0 0 | 27840 684 1280 | T:opensslnew | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12225 | 1952 0 0 | 29376 684 1280 | T:opensslnew | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 12273 | 1592 0 0 | 27927 692 1288 | T:opensslnew | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3552364 | 4220 0 16 | 34567 676 1248 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3557557 | 4220 0 16 | 34567 676 1248 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 3678742 | 5588 0 16 | 36609 684 1216 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3679900 | 5588 0 16 | 34497 684 1208 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3680837 | 11176 0 32 | 36609 684 1216 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3686226 | 5588 0 16 | 34497 684 1208 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3732317 | 4052 0 16 | 33529 684 1216 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 3973368 | 4496 0 16 | 35123 676 1248 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 4620066 | 3312 0 16 | 28571 676 1208 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 4631955 | 3312 0 16 | 28571 676 1208 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 21112520 | 2080 0 16 | 27731 676 1208 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 21212432 | 2080 0 16 | 27731 676 1208 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 25679312 | 1980 0 16 | 27875 668 1216 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 26002593 | 2944 0 16 | 31919 676 1224 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 26630602 | 2896 0 16 | 31831 676 1224 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 26700206 | 2896 0 16 | 31831 676 1224 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 28003712 | 1956 0 16 | 27787 668 1216 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 28306437 | 1956 0 16 | 27787 668 1216 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30113372 | 2796 0 16 | 30298 676 1216 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30135788 | 2796 0 16 | 30298 676 1216 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 30209415 | 2760 0 16 | 30266 676 1216 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
Compiler output
decrypt.c: decrypt.c:13:18: error: variable has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
decrypt.c: EVP_CIPHER_CTX x;
decrypt.c: ^
decrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
decrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
decrypt.c: ^
decrypt.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| T:openssl | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:openssl | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:openssl | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:openssl | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:openssl | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:openssl | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:openssl | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:openssl | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
decrypt.c: decrypt.c:13:18: error: variable has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
decrypt.c: EVP_CIPHER_CTX x;
decrypt.c: ^
decrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
decrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
decrypt.c: ^
decrypt.c: 1 error generated.
decrypt.c: decrypt.c:13:18: error: variable has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
decrypt.c: EVP_CIPHER_CTX x;
decrypt.c: ^
decrypt.c: /usr/include/openssl/ossl_typ.h:90:16: note: forward declaration of 'struct evp_cipher_ctx_st'
decrypt.c: typedef struct evp_cipher_ctx_st EVP_CIPHER_CTX;
decrypt.c: ^
decrypt.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:openssl | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
decrypt.c: decrypt.c: In function 'crypto_aead_aes128gcmv1_openssl_timingleaks_decrypt':
decrypt.c: decrypt.c:13:18: error: storage size of 'x' isn't known
decrypt.c: 13 | EVP_CIPHER_CTX x;
decrypt.c: | ^
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| T:openssl | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:openssl | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:openssl | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.2yi66ipl3daqq3dr.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.2yi66ipl3daqq3dr.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.2yi66ipl3daqq3dr.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.2yi66ipl3daqq3dr.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.measure.8mdgppzv-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/measure-856ba3184fe528e6.2yi66ipl3daqq3dr.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-lmeasure-anything" "-lmeasure" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.try_small.9w4f5bhr-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try_small-45de888baedf8c44.2btgcpsh5aqwlcc7.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry-small" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
Compiler output
try.c: error: linking with `cc` failed: exit code: 1
try.c: |
try.c: = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.0.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.1.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.2.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.3.rcgu.o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.try.auglb9jy-cgu.4.rcgu.o" "-o" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/try-122dd7ff98da106c.3ylk46oarzi474aa.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps" "-L" ".../supercop-data/power9/ppc64/lib" "-L" "." "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/crypto_aead_aes128gcmv1-b24274e0ef5503a2/out" "-L" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/build/rust-crypto-fd6c71199f7f2b76/out" "-L" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib" "-ltry-anything" "-ltry" "-lsupercop" "-lkernelrandombytes" "-lcpucycles" "-lcrypto" "-lnsl" "-lm" "-Wl,-Bstatic" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto_aead_aes128gcmv1-cbf978f423114be8.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libtime-cb8ad122b3f79ebf.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librustc_serialize-3939bc7ddd754c33.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-1f462a0e3e4bd001.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/librand-f52ef88fc5b8f308.rlib" ".../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/liblibc-2942de957a2a95a3.rlib" "-Wl,--start-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libstd-231587856c19b594.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libpanic_unwind-9e9e8a8ce6c14255.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libminiz_oxide-7f15407f859d341f.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libadler-c66cdd12e4071d6e.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libobject-2653f18fcb77d264.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libaddr2line-f03258b308090b78.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libgimli-8415387d18d2574d.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_demangle-c73e40c8089acc31.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libhashbrown-c020a10ce84b7c82.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_alloc-c4dbc03d53e12930.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libunwind-873bc8b8f4adcea2.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcfg_if-450cba63e7d0f16a.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liblibc-cfdffd82886f30e5.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/liballoc-499cd568823b9904.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/librustc_std_workspace_core-c17f403e75bf3c6b.rlib" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcore-f68641e9b1e1f7f6.rlib" "-Wl,--end-group" "/usr/lib/rustlib/powerpc64le-unknown-linux-gnu/lib/libcompiler_builtins-68164f2bcacb487f.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
try.c: = note: /usr/bin/ld: .../supercop-data/power9/ppc64/try/c/gcc_-mcpu=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE/timingleaks/crypto_aead/aes128gcmv1/rust_crypto/work/target/release/deps/libcrypto-bcabc68ca453baba.rlib(crypto-bcabc68ca453baba.crypto.40d13bo2-cgu.11.rcgu.o): in function `<crypto::aes_gcm::AesGcm as crypto::aead::AeadDecryptor>::decrypt':
try.c: crypto.40d13bo2-cgu.11:(.text._ZN71_$LT$crypto..aes_gcm..AesGcm$u20$as$u20$crypto..aead..AeadDecryptor$GT$7decrypt17he9fee6a40285321cE+0x2f0): undefined reference to `rust_crypto_util_fixed_time_eq_asm'
try.c: collect2: error: ld returned 1 exit status
try.c:
try.c:
try.c: error: aborting due to previous error
try.c:
try.c: error: could not compile `crypto_aead_aes128gcmv1`.
try.c:
try.c: To learn more, run the command again with --verbose.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:rust_crypto | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |