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
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11830976 0 023618 676 1272T:opensslnewclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
11845976 0 023618 676 1272T:opensslnewclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
119591804 0 026682 692 1280T:opensslnewgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
120021016 0 024066 676 1272T:opensslnewclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
120171088 0 024283 684 1280T:opensslnewgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
120241088 0 024283 684 1280T:opensslnewgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
120361592 0 029315 692 1304T:opensslnewgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
120641072 0 024347 684 1280T:opensslnewgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
12080976 0 027264 684 1272T:opensslnewclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
120941016 0 024066 676 1272T:opensslnewclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
12121976 0 027264 684 1272T:opensslnewclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
121491592 0 029315 692 1304T:opensslnewgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
121511576 0 029579 692 1304T:opensslnewgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
121571792 0 026682 692 1280T:opensslnewgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
121741804 0 026682 692 1280T:opensslnewgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
12181976 0 029376 684 1280T:opensslnewclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
122051576 0 027951 692 1288T:opensslnewgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
122111592 0 027927 692 1288T:opensslnewgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
12221976 0 027840 684 1280T:opensslnewclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
122251952 0 029376 684 1280T:opensslnewclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
122731592 0 027927 692 1288T:opensslnewgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
35523644220 0 1634567 676 1248T:refgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
35575574220 0 1634567 676 1248T:refgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
36787425588 0 1636609 684 1216T:refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
36799005588 0 1634497 684 1208T:refclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
368083711176 0 3236609 684 1216T:refclang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
36862265588 0 1634497 684 1208T:refclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
37323174052 0 1633529 684 1216T:refclang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
39733684496 0 1635123 676 1248T:refgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
46200663312 0 1628571 676 1208T:refclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
46319553312 0 1628571 676 1208T:refclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
211125202080 0 1627731 676 1208T:refclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
212124322080 0 1627731 676 1208T:refclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE2021042220210326
256793121980 0 1627875 668 1216T:refgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
260025932944 0 1631919 676 1224T:refgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
266306022896 0 1631831 676 1224T:refgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
267002062896 0 1631831 676 1224T:refgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
280037121956 0 1627787 668 1216T:refgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
283064371956 0 1627787 668 1216T:refgcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
301133722796 0 1630298 676 1216T:refgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
301357882796 0 1630298 676 1216T:refgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326
302094152760 0 1630266 676 1216T:refgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE2021042220210326

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:
ImplementationCompiler
T:opensslclang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:opensslclang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:opensslclang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:opensslclang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:opensslclang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:opensslclang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0)
T:opensslclang -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:
ImplementationCompiler
T:opensslclang -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:
ImplementationCompiler
T:opensslgcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
T:opensslgcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)
T:opensslgcc -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptoclang -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -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:
ImplementationCompiler
T:rust_cryptogcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0)