[INFO] fetching crate pqcrypto-dilithium 0.4.4... [INFO] building pqcrypto-dilithium-0.4.4 against try#8aaecdf5df68a6fbc126704e44d399ba2fe66bf2 for pr-94962 [INFO] extracting crate pqcrypto-dilithium 0.4.4 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate pqcrypto-dilithium 0.4.4 on toolchain 8aaecdf5df68a6fbc126704e44d399ba2fe66bf2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8aaecdf5df68a6fbc126704e44d399ba2fe66bf2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate pqcrypto-dilithium 0.4.4 [INFO] finished tweaking crates.io crate pqcrypto-dilithium 0.4.4 [INFO] tweaked toml for crates.io crate pqcrypto-dilithium 0.4.4 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8aaecdf5df68a6fbc126704e44d399ba2fe66bf2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8aaecdf5df68a6fbc126704e44d399ba2fe66bf2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1ede1414886370302e694df474b9877c02906499f04c196936ce0973d30c5eaa" "/opt/rustwide/cargo-home/bin/cargo" "+8aaecdf5df68a6fbc126704e44d399ba2fe66bf2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 72ebdd398f80c435a857ebc196c3bd8d70fcf57330ac3dd0b5106f89514ef0ea [INFO] running `Command { std: "docker" "start" "-a" "72ebdd398f80c435a857ebc196c3bd8d70fcf57330ac3dd0b5106f89514ef0ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "72ebdd398f80c435a857ebc196c3bd8d70fcf57330ac3dd0b5106f89514ef0ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "72ebdd398f80c435a857ebc196c3bd8d70fcf57330ac3dd0b5106f89514ef0ea", kill_on_drop: false }` [INFO] [stdout] 72ebdd398f80c435a857ebc196c3bd8d70fcf57330ac3dd0b5106f89514ef0ea [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1ede1414886370302e694df474b9877c02906499f04c196936ce0973d30c5eaa" "/opt/rustwide/cargo-home/bin/cargo" "+8aaecdf5df68a6fbc126704e44d399ba2fe66bf2" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e7fbd69a3f8768e3fbcfb4aae0940483499d28c18eb12eb6cd18eef98688d73d [INFO] running `Command { std: "docker" "start" "-a" "e7fbd69a3f8768e3fbcfb4aae0940483499d28c18eb12eb6cd18eef98688d73d", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.121 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling pqcrypto-traits v0.3.4 [INFO] [stderr] Compiling jobserver v0.1.24 [INFO] [stderr] Compiling getrandom v0.2.5 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling pqcrypto-internals v0.2.3 [INFO] [stderr] Compiling pqcrypto-dilithium v0.4.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.44s [INFO] running `Command { std: "docker" "inspect" "e7fbd69a3f8768e3fbcfb4aae0940483499d28c18eb12eb6cd18eef98688d73d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e7fbd69a3f8768e3fbcfb4aae0940483499d28c18eb12eb6cd18eef98688d73d", kill_on_drop: false }` [INFO] [stdout] e7fbd69a3f8768e3fbcfb4aae0940483499d28c18eb12eb6cd18eef98688d73d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1ede1414886370302e694df474b9877c02906499f04c196936ce0973d30c5eaa" "/opt/rustwide/cargo-home/bin/cargo" "+8aaecdf5df68a6fbc126704e44d399ba2fe66bf2" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f0f04b64a710d51f2f5802fa5e47cb3704e92e1f08b7793d4613e4d93e9130ae [INFO] running `Command { std: "docker" "start" "-a" "f0f04b64a710d51f2f5802fa5e47cb3704e92e1f08b7793d4613e4d93e9130ae", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling ppv-lite86 v0.2.16 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling pqcrypto-dilithium v0.4.4 (/opt/rustwide/workdir) [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.pqcrypto_dilithium.ca46039b-cgu.9.rcgu.o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119.2g26ufnevfpu4stm.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out" "-L" "/opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out" "-L" "/opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out" "-L" "/opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out" "-L" "/opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out" "-L" "/opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out" "-L" "/opt/rustwide/target/debug/build/pqcrypto-internals-f82ca691438136a0/out" "-L" "/opt/rustwide/target/debug/build/pqcrypto-internals-f82ca691438136a0/out" "-L" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "-Wl,--whole-archive" "-ldilithium2_clean" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium2_avx2" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium3_clean" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium3_avx2" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium5_clean" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium5_avx2" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium2_clean" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium2_avx2" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium3_clean" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium3_avx2" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium5_clean" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ldilithium5_avx2" "-Wl,--no-whole-archive" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-a2772fbe70d998e8.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-88a74d3780fd1c2c.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-74a7348386b3d267.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-73c4103a7756a219.rlib" "/opt/rustwide/target/debug/deps/libpqcrypto_internals-f4674364860df9c7.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-85e61bb2b324e1d3.rlib" "/opt/rustwide/target/debug/deps/librand-d7b7d616223e01f3.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-6cfce32714b17420.rlib" "/opt/rustwide/target/debug/deps/libppv_lite86-5e6fdfabf1edbf66.rlib" "/opt/rustwide/target/debug/deps/librand_core-e872ca830d7c23aa.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-736a488cda75ffc4.rlib" "/opt/rustwide/target/debug/deps/liblibc-04dd900d425ce5fe.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-90e3626e3c41eec3.rlib" "/opt/rustwide/target/debug/deps/libpqcrypto_traits-d81c6a181e6b0e28.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1b64d5fe7a3c3d7f.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e7f86684b9679284.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-10a87791239bd676.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-0e6cad6dd623d38e.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-9d05dd05a4d51b33.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-a60ff138fe1adfad.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-0e9344458c09713e.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-ef3b808d96f639bf.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-e3ce420901586b53.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-546bece8dd1bea42.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9b358af16d7d7aa1.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-554cd499fe1a3b52.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-d105877dbe329cd1.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-8fec8a74c706e4b4.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-e869a247063ed69a.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-4896c4057dc9553a.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-2a6a2797f7a73818.rlib" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-0e3656b1fda5fd7b.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-1f103368fa522bc0.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/8aaecdf5df68a6fbc126704e44d399ba2fe66bf2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/pqcrypto_dilithium-2b1f6ea0f4c52119" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-nodefaultlibs" [INFO] [stdout] = note: /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(ntt.o): in function `PQCLEAN_DILITHIUM2_CLEAN_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/ntt.c:49: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/ntt.c:49: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(ntt.o): in function `PQCLEAN_DILITHIUM2_CLEAN_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/ntt.c:77: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/ntt.c:77: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o): in function `PQCLEAN_DILITHIUM2_CLEAN_pack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:18: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_pack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:18: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o): in function `PQCLEAN_DILITHIUM2_CLEAN_unpack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:42: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_unpack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:42: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o): in function `PQCLEAN_DILITHIUM2_CLEAN_pack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:74: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_pack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:74: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o): in function `PQCLEAN_DILITHIUM2_CLEAN_unpack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:126: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_unpack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:126: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o): in function `PQCLEAN_DILITHIUM2_CLEAN_pack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:172: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_pack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:172: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o): in function `PQCLEAN_DILITHIUM2_CLEAN_unpack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:218: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_unpack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/packing.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:20: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:20: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:39: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:58: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:58: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:78: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:78: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:100: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:100: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:119: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:119: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:138: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:138: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:155: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:155: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:174: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:174: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:197: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:197: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:221: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:221: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:245: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:245: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:267: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:267: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:289: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:289: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_uniform': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:368: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_uniform'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:368: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:447: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:447: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:479: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:479: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyz_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:809: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyz_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:809: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_poly_challenge': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:499: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_poly_challenge'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:499: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyeta_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:545: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyeta_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:545: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyeta_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:576: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyeta_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:576: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyt1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:613: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyt1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:613: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyt1_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:637: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyt1_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:637: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyt0_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:660: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyt0_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:660: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyt0_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:708: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyt0_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:708: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyz_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:772: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyz_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:772: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyw1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:853: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyw1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/poly.c:853: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvec_matrix_expand': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:17: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvec_matrix_expand'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvec_matrix_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:27: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvec_matrix_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:27: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_pointwise_acc_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:142: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_pointwise_acc_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:142: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:39: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:47: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:55: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:55: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:71: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:71: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:89: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:89: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:105: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:105: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:113: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:113: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:121: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:121: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:165: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyvecl_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:165: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:181: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:181: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:197: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:197: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:213: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:213: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:229: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:229: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:247: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:247: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:266: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:282: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:282: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:298: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:298: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:315: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:315: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:323: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:323: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:344: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:344: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:370: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:370: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:393: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:393: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:414: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:414: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:434: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:434: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_CLEAN_polyveck_pack_w1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:442: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_polyveck_pack_w1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/polyvec.c:442: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM2_CLEAN_montgomery_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:15: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_montgomery_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:15: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM2_CLEAN_reduce32': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:33: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_reduce32'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:33: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM2_CLEAN_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:50: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:50: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM2_CLEAN_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:65: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/reduce.c:65: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM2_CLEAN_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:17: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM2_CLEAN_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:39: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM2_CLEAN_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:62: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:62: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM2_CLEAN_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:80: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/rounding.c:80: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o): in function `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_keypair': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:23: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_keypair'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:23: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o): in function `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_signature': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:84: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_signature'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:84: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o): in function `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:201: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:201: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o): in function `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_verify': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:229: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_verify'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:229: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o): in function `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_open': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:317: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_crypto_sign_open'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/sign.c:317: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM2_CLEAN_dilithium_shake128_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/symmetric-shake.c:6: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_dilithium_shake128_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/symmetric-shake.c:6: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM2_CLEAN_dilithium_shake256_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/symmetric-shake.c:17: multiple definition of `PQCLEAN_DILITHIUM2_CLEAN_dilithium_shake256_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_clean.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/clean/symmetric-shake.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(consts.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/consts.h:8: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_qdata'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(consts.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/consts.h:8: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(f1600x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_f1600x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/f1600x4.S:19: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_f1600x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(f1600x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/f1600x4.S:19: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(f1600x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_f1600x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/f1600x4.S:19: multiple definition of `_PQCLEAN_DILITHIUM2_AVX2_f1600x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(f1600x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/f1600x4.S:19: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_shake128x4_absorb_once': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:125: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_shake128x4_absorb_once'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:125: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_shake128x4_squeezeblocks': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:134: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_shake128x4_squeezeblocks'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:134: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_shake256x4_absorb_once': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:143: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_shake256x4_absorb_once'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:143: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_shake256x4_squeezeblocks': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:152: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_shake256x4_squeezeblocks'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:152: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_shake128x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:165: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_shake128x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:165: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM2_AVX2_shake256x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:200: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_shake256x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/fips202x4.c:200: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(invntt.o): in function `PQCLEAN_DILITHIUM2_AVX2_invntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/invntt.S:228: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_invntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(invntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/invntt.S:228: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(invntt.o): in function `PQCLEAN_DILITHIUM2_AVX2_invntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/invntt.S:228: multiple definition of `_PQCLEAN_DILITHIUM2_AVX2_invntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(invntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/invntt.S:228: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(ntt.o): in function `PQCLEAN_DILITHIUM2_AVX2_ntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/ntt.S:186: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_ntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/ntt.S:186: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(ntt.o): in function `PQCLEAN_DILITHIUM2_AVX2_ntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/ntt.S:186: multiple definition of `_PQCLEAN_DILITHIUM2_AVX2_ntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/ntt.S:186: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM2_AVX2_pack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:18: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_pack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:18: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM2_AVX2_unpack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:42: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_unpack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:42: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM2_AVX2_pack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:74: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_pack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:74: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM2_AVX2_unpack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:126: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_unpack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:126: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM2_AVX2_pack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:172: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_pack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:172: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM2_AVX2_unpack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:218: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_unpack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/packing.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM2_AVX2_pointwise_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:10: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_pointwise_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:10: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM2_AVX2_pointwise_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:10: multiple definition of `_PQCLEAN_DILITHIUM2_AVX2_pointwise_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:10: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM2_AVX2_pointwise_acc_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:144: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_pointwise_acc_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:144: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM2_AVX2_pointwise_acc_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:144: multiple definition of `_PQCLEAN_DILITHIUM2_AVX2_pointwise_acc_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/pointwise.S:144: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:31: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:31: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:58: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:58: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:85: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:85: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:103: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:103: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:129: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:129: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:152: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:152: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:174: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:174: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:191: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:191: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_nttunpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:199: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_nttunpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:199: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:218: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:238: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:238: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:259: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:259: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:280: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:280: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:299: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:299: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:318: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:318: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:391: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:391: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:406: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:406: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:421: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:421: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_eta_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:513: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_eta_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:513: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:526: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:526: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_eta_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:541: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_eta_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:541: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_gamma1_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:598: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_gamma1_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:598: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyz_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:969: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyz_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:969: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:605: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:605: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_gamma1_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:620: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_uniform_gamma1_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:620: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_poly_challenge': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:664: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_poly_challenge'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:664: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyeta_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:705: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyeta_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:705: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyeta_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:736: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyeta_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:736: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyt1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:773: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyt1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:773: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyt1_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:797: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyt1_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:797: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyt0_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:820: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyt0_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:820: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyt0_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:868: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyt0_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:868: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyz_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:932: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyz_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:932: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyw1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:1003: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyw1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/poly.c:1003: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:21: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:21: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row0': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:28: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row0'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:28: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:37: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:37: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row2': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:46: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row2'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:46: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row3': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:55: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_expand_row3'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:55: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:65: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvec_matrix_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:65: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_pointwise_acc_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:178: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_pointwise_acc_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:178: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:77: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:77: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:85: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:85: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:93: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:93: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:109: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:109: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:127: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:127: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:143: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:143: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:151: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:151: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:159: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:159: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyvecl_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:194: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyvecl_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:194: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:210: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:210: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:226: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:226: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:242: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:242: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:258: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:258: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:276: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:276: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:295: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:295: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:311: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:311: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:327: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:327: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:344: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:344: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:352: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:352: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:372: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:372: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:398: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:398: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:421: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:421: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:440: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:440: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:460: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:460: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM2_AVX2_polyveck_pack_w1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:468: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_polyveck_pack_w1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/polyvec.c:468: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rejsample.h:13: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_idxlut'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rejsample.h:13: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rejsample.o): in function `PQCLEAN_DILITHIUM2_AVX2_rej_uniform_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rejsample.c:266: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_rej_uniform_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rejsample.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rejsample.o): in function `PQCLEAN_DILITHIUM2_AVX2_rej_eta_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rejsample.c:313: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_rej_eta_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rejsample.c:313: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM2_AVX2_power2round_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:26: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_power2round_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:26: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM2_AVX2_decompose_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:57: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_decompose_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:57: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM2_AVX2_make_hint_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:99: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_make_hint_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:99: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM2_AVX2_use_hint_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:136: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_use_hint_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/rounding.c:136: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(shuffle.o): in function `PQCLEAN_DILITHIUM2_AVX2_nttunpack_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/shuffle.S:47: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_nttunpack_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(shuffle.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/shuffle.S:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(shuffle.o): in function `PQCLEAN_DILITHIUM2_AVX2_nttunpack_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/shuffle.S:47: multiple definition of `_PQCLEAN_DILITHIUM2_AVX2_nttunpack_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(shuffle.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/shuffle.S:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_keypair': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:46: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_keypair'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:46: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_signature': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:120: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_signature'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:120: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM2_AVX2_crypto_sign': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:256: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_crypto_sign'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:256: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_verify': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:280: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_verify'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:280: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_open': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:389: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_crypto_sign_open'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/sign.c:389: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM2_AVX2_dilithium_shake128_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/symmetric-shake.c:6: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_dilithium_shake128_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/symmetric-shake.c:6: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM2_AVX2_dilithium_shake256_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/symmetric-shake.c:17: multiple definition of `PQCLEAN_DILITHIUM2_AVX2_dilithium_shake256_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium2_avx2.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium2/avx2/symmetric-shake.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(ntt.o): in function `PQCLEAN_DILITHIUM3_CLEAN_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/ntt.c:49: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/ntt.c:49: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(ntt.o): in function `PQCLEAN_DILITHIUM3_CLEAN_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/ntt.c:77: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/ntt.c:77: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o): in function `PQCLEAN_DILITHIUM3_CLEAN_pack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:18: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_pack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:18: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o): in function `PQCLEAN_DILITHIUM3_CLEAN_unpack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:42: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_unpack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:42: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o): in function `PQCLEAN_DILITHIUM3_CLEAN_pack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:74: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_pack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:74: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o): in function `PQCLEAN_DILITHIUM3_CLEAN_unpack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:126: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_unpack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:126: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o): in function `PQCLEAN_DILITHIUM3_CLEAN_pack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:172: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_pack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:172: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o): in function `PQCLEAN_DILITHIUM3_CLEAN_unpack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:218: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_unpack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/packing.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:20: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:20: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:39: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:58: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:58: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:78: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:78: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:100: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:100: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:119: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:119: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:138: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:138: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:155: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:155: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:174: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:174: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:197: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:197: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:221: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:221: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:245: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:245: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:267: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:267: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:289: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:289: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_uniform': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:368: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_uniform'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:368: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:445: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:445: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:477: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:477: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyz_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:777: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyz_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:777: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_poly_challenge': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:497: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_poly_challenge'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:497: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyeta_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:543: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyeta_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:543: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyeta_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:565: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyeta_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:565: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyt1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:589: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyt1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:589: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyt1_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:613: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyt1_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:613: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyt0_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:636: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyt0_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:636: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyt0_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:684: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyt0_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:684: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyz_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:748: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyz_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:748: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyw1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:809: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyw1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/poly.c:809: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvec_matrix_expand': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:17: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvec_matrix_expand'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvec_matrix_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:27: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvec_matrix_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:27: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_pointwise_acc_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:142: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_pointwise_acc_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:142: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:39: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:47: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:55: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:55: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:71: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:71: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:89: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:89: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:105: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:105: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:113: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:113: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:121: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:121: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:165: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyvecl_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:165: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:181: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:181: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:197: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:197: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:213: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:213: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:229: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:229: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:247: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:247: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:266: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:282: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:282: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:298: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:298: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:315: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:315: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:323: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:323: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:344: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:344: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:370: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:370: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:393: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:393: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:414: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:414: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:434: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:434: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_CLEAN_polyveck_pack_w1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:442: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_polyveck_pack_w1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/polyvec.c:442: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM3_CLEAN_montgomery_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:15: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_montgomery_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:15: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM3_CLEAN_reduce32': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:33: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_reduce32'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:33: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM3_CLEAN_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:50: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:50: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM3_CLEAN_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:65: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/reduce.c:65: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM3_CLEAN_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:17: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM3_CLEAN_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:39: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM3_CLEAN_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:62: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:62: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM3_CLEAN_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:80: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/rounding.c:80: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o): in function `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_keypair': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:23: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_keypair'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:23: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o): in function `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_signature': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:84: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_signature'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:84: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o): in function `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:201: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:201: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o): in function `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_verify': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:229: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_verify'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:229: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o): in function `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_open': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:317: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_crypto_sign_open'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/sign.c:317: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM3_CLEAN_dilithium_shake128_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/symmetric-shake.c:6: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_dilithium_shake128_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/symmetric-shake.c:6: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM3_CLEAN_dilithium_shake256_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/symmetric-shake.c:17: multiple definition of `PQCLEAN_DILITHIUM3_CLEAN_dilithium_shake256_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_clean.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/clean/symmetric-shake.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(consts.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/consts.h:8: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_qdata'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(consts.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/consts.h:8: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(f1600x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_f1600x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/f1600x4.S:19: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_f1600x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(f1600x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/f1600x4.S:19: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(f1600x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_f1600x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/f1600x4.S:19: multiple definition of `_PQCLEAN_DILITHIUM3_AVX2_f1600x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(f1600x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/f1600x4.S:19: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_shake128x4_absorb_once': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:125: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_shake128x4_absorb_once'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:125: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_shake128x4_squeezeblocks': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:134: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_shake128x4_squeezeblocks'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:134: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_shake256x4_absorb_once': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:143: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_shake256x4_absorb_once'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:143: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_shake256x4_squeezeblocks': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:152: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_shake256x4_squeezeblocks'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:152: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_shake128x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:165: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_shake128x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:165: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM3_AVX2_shake256x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:200: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_shake256x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/fips202x4.c:200: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(invntt.o): in function `PQCLEAN_DILITHIUM3_AVX2_invntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/invntt.S:228: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_invntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(invntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/invntt.S:228: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(invntt.o): in function `PQCLEAN_DILITHIUM3_AVX2_invntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/invntt.S:228: multiple definition of `_PQCLEAN_DILITHIUM3_AVX2_invntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(invntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/invntt.S:228: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(ntt.o): in function `PQCLEAN_DILITHIUM3_AVX2_ntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/ntt.S:186: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_ntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/ntt.S:186: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(ntt.o): in function `PQCLEAN_DILITHIUM3_AVX2_ntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/ntt.S:186: multiple definition of `_PQCLEAN_DILITHIUM3_AVX2_ntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/ntt.S:186: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM3_AVX2_pack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:18: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_pack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:18: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM3_AVX2_unpack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:42: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_unpack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:42: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM3_AVX2_pack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:74: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_pack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:74: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM3_AVX2_unpack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:126: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_unpack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:126: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM3_AVX2_pack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:172: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_pack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:172: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM3_AVX2_unpack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:218: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_unpack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/packing.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM3_AVX2_pointwise_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:10: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_pointwise_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:10: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM3_AVX2_pointwise_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:10: multiple definition of `_PQCLEAN_DILITHIUM3_AVX2_pointwise_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:10: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM3_AVX2_pointwise_acc_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:144: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_pointwise_acc_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:144: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM3_AVX2_pointwise_acc_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:144: multiple definition of `_PQCLEAN_DILITHIUM3_AVX2_pointwise_acc_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/pointwise.S:144: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:31: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:31: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:58: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:58: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:85: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:85: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:103: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:103: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:129: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:129: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:152: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:152: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:174: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:174: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:191: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:191: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_nttunpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:199: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_nttunpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:199: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:218: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:238: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:238: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:259: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:259: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:280: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:280: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:299: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:299: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:318: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:318: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:391: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:391: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:406: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:406: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:421: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:421: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_eta_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:511: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_eta_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:511: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:524: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:524: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_eta_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:539: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_eta_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:539: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_gamma1_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:596: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_gamma1_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:596: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyz_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:937: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyz_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:937: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:603: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:603: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_gamma1_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:618: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_uniform_gamma1_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:618: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_poly_challenge': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:662: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_poly_challenge'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:662: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyeta_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:703: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyeta_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:703: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyeta_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:725: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyeta_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:725: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyt1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:749: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyt1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:749: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyt1_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:773: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyt1_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:773: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyt0_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:796: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyt0_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:796: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyt0_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:844: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyt0_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:844: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyz_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:908: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyz_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:908: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyw1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:970: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyw1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/poly.c:970: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:21: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:21: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row0': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:31: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row0'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:31: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:44: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:44: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row2': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:52: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row2'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:52: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row3': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:60: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row3'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:60: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:69: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:69: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row5': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:82: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_expand_row5'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:82: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:89: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvec_matrix_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:89: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_pointwise_acc_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:202: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_pointwise_acc_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:202: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:101: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:101: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:109: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:109: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:117: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:117: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:133: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:133: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:151: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:151: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:167: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:167: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:175: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:175: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:183: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:183: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyvecl_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:218: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyvecl_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:234: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:234: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:250: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:250: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:266: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:282: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:282: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:300: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:300: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:319: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:319: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:335: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:335: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:351: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:351: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:368: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:368: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:376: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:376: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:396: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:396: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:422: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:422: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:445: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:445: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:464: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:464: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:484: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:484: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM3_AVX2_polyveck_pack_w1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:492: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_polyveck_pack_w1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/polyvec.c:492: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rejsample.h:13: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_idxlut'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rejsample.h:13: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rejsample.o): in function `PQCLEAN_DILITHIUM3_AVX2_rej_uniform_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rejsample.c:266: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_rej_uniform_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rejsample.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rejsample.o): in function `PQCLEAN_DILITHIUM3_AVX2_rej_eta_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rejsample.c:313: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_rej_eta_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rejsample.c:313: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM3_AVX2_power2round_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:26: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_power2round_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:26: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM3_AVX2_decompose_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:57: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_decompose_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:57: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM3_AVX2_make_hint_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:98: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_make_hint_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:98: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM3_AVX2_use_hint_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:135: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_use_hint_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/rounding.c:135: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(shuffle.o): in function `PQCLEAN_DILITHIUM3_AVX2_nttunpack_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/shuffle.S:47: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_nttunpack_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(shuffle.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/shuffle.S:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(shuffle.o): in function `PQCLEAN_DILITHIUM3_AVX2_nttunpack_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/shuffle.S:47: multiple definition of `_PQCLEAN_DILITHIUM3_AVX2_nttunpack_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(shuffle.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/shuffle.S:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_keypair': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:54: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_keypair'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:54: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_signature': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:129: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_signature'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:129: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM3_AVX2_crypto_sign': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:266: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_crypto_sign'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_verify': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:290: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_verify'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:290: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_open': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:399: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_crypto_sign_open'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/sign.c:399: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM3_AVX2_dilithium_shake128_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/symmetric-shake.c:6: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_dilithium_shake128_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/symmetric-shake.c:6: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM3_AVX2_dilithium_shake256_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/symmetric-shake.c:17: multiple definition of `PQCLEAN_DILITHIUM3_AVX2_dilithium_shake256_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium3_avx2.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium3/avx2/symmetric-shake.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(ntt.o): in function `PQCLEAN_DILITHIUM5_CLEAN_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/ntt.c:49: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/ntt.c:49: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(ntt.o): in function `PQCLEAN_DILITHIUM5_CLEAN_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/ntt.c:77: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/ntt.c:77: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o): in function `PQCLEAN_DILITHIUM5_CLEAN_pack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:18: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_pack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:18: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o): in function `PQCLEAN_DILITHIUM5_CLEAN_unpack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:42: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_unpack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:42: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o): in function `PQCLEAN_DILITHIUM5_CLEAN_pack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:74: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_pack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:74: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o): in function `PQCLEAN_DILITHIUM5_CLEAN_unpack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:126: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_unpack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:126: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o): in function `PQCLEAN_DILITHIUM5_CLEAN_pack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:172: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_pack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:172: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o): in function `PQCLEAN_DILITHIUM5_CLEAN_unpack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:218: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_unpack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/packing.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:20: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:20: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:39: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:58: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:58: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:78: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:78: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:100: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:100: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:119: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:119: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:138: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:138: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:155: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:155: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:174: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:174: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:197: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:197: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:221: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:221: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:245: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:245: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:267: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:267: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:289: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:289: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_uniform': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:368: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_uniform'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:368: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:447: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:447: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:479: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:479: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyz_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:801: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyz_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:801: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_poly_challenge': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:499: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_poly_challenge'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:499: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyeta_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:545: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyeta_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:545: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyeta_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:576: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyeta_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:576: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyt1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:613: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyt1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:613: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyt1_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:637: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyt1_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:637: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyt0_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:660: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyt0_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:660: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyt0_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:708: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyt0_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:708: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyz_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:772: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyz_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:772: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyw1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:833: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyw1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/poly.c:833: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvec_matrix_expand': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:17: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvec_matrix_expand'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvec_matrix_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:27: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvec_matrix_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:27: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_pointwise_acc_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:142: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_pointwise_acc_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:142: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:39: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:47: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:55: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:55: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:71: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:71: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:89: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:89: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:105: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:105: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:113: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:113: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:121: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:121: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:165: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyvecl_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:165: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:181: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:181: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:197: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:197: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:213: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:213: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:229: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:229: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:247: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:247: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:266: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:282: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:282: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:298: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:298: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:315: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:315: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:323: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:323: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:344: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:344: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:370: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:370: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:393: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:393: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:414: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:414: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:434: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:434: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_CLEAN_polyveck_pack_w1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:442: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_polyveck_pack_w1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/polyvec.c:442: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM5_CLEAN_montgomery_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:15: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_montgomery_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:15: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM5_CLEAN_reduce32': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:33: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_reduce32'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:33: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM5_CLEAN_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:50: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:50: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o): in function `PQCLEAN_DILITHIUM5_CLEAN_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:65: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(reduce.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/reduce.c:65: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM5_CLEAN_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:17: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM5_CLEAN_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:39: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:39: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM5_CLEAN_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:62: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:62: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o): in function `PQCLEAN_DILITHIUM5_CLEAN_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:80: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/rounding.c:80: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o): in function `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_keypair': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:23: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_keypair'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:23: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o): in function `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_signature': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:84: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_signature'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:84: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o): in function `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:201: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:201: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o): in function `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_verify': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:229: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_verify'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:229: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o): in function `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_open': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:317: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_crypto_sign_open'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/sign.c:317: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM5_CLEAN_dilithium_shake128_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/symmetric-shake.c:6: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_dilithium_shake128_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/symmetric-shake.c:6: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM5_CLEAN_dilithium_shake256_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/symmetric-shake.c:17: multiple definition of `PQCLEAN_DILITHIUM5_CLEAN_dilithium_shake256_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_clean.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/clean/symmetric-shake.c:17: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(consts.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/consts.h:8: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_qdata'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(consts.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/consts.h:8: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(f1600x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_f1600x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/f1600x4.S:19: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_f1600x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(f1600x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/f1600x4.S:19: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(f1600x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_f1600x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/f1600x4.S:19: multiple definition of `_PQCLEAN_DILITHIUM5_AVX2_f1600x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(f1600x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/f1600x4.S:19: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_shake128x4_absorb_once': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:125: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_shake128x4_absorb_once'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:125: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_shake128x4_squeezeblocks': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:134: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_shake128x4_squeezeblocks'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:134: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_shake256x4_absorb_once': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:143: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_shake256x4_absorb_once'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:143: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_shake256x4_squeezeblocks': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:152: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_shake256x4_squeezeblocks'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:152: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_shake128x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:165: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_shake128x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:165: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o): in function `PQCLEAN_DILITHIUM5_AVX2_shake256x4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:200: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_shake256x4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(fips202x4.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/fips202x4.c:200: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(invntt.o): in function `PQCLEAN_DILITHIUM5_AVX2_invntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/invntt.S:228: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_invntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(invntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/invntt.S:228: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(invntt.o): in function `PQCLEAN_DILITHIUM5_AVX2_invntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/invntt.S:228: multiple definition of `_PQCLEAN_DILITHIUM5_AVX2_invntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(invntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/invntt.S:228: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(ntt.o): in function `PQCLEAN_DILITHIUM5_AVX2_ntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/ntt.S:186: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_ntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/ntt.S:186: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(ntt.o): in function `PQCLEAN_DILITHIUM5_AVX2_ntt_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/ntt.S:186: multiple definition of `_PQCLEAN_DILITHIUM5_AVX2_ntt_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(ntt.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/ntt.S:186: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM5_AVX2_pack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:18: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_pack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:18: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM5_AVX2_unpack_pk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:42: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_unpack_pk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:42: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM5_AVX2_pack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:74: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_pack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:74: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM5_AVX2_unpack_sk': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:126: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_unpack_sk'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:126: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM5_AVX2_pack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:172: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_pack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:172: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o): in function `PQCLEAN_DILITHIUM5_AVX2_unpack_sig': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:218: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_unpack_sig'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(packing.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/packing.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM5_AVX2_pointwise_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:10: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_pointwise_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:10: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM5_AVX2_pointwise_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:10: multiple definition of `_PQCLEAN_DILITHIUM5_AVX2_pointwise_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:10: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM5_AVX2_pointwise_acc_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:144: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_pointwise_acc_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:144: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o): in function `PQCLEAN_DILITHIUM5_AVX2_pointwise_acc_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:144: multiple definition of `_PQCLEAN_DILITHIUM5_AVX2_pointwise_acc_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(pointwise.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/pointwise.S:144: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:31: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:31: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:58: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:58: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:85: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:85: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:103: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:103: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:129: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:129: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:152: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:152: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:174: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:174: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:191: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:191: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_nttunpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:199: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_nttunpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:199: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:218: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:218: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:238: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:238: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:259: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:259: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:280: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:280: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:299: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:299: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:318: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:318: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:391: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:391: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:406: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:406: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:421: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:421: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_eta_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:513: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_eta_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:513: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:526: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:526: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_eta_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:541: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_eta_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:541: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_gamma1_preinit': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:598: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_gamma1_preinit'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:598: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyz_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:961: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyz_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:961: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:605: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:605: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_gamma1_4x': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:620: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_uniform_gamma1_4x'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:620: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_poly_challenge': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:664: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_poly_challenge'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:664: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyeta_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:705: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyeta_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:705: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyeta_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:736: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyeta_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:736: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyt1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:773: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyt1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:773: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyt1_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:797: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyt1_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:797: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyt0_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:820: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyt0_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:820: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyt0_unpack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:868: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyt0_unpack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:868: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyz_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:932: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyz_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:932: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyw1_pack': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:994: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyw1_pack'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(poly.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/poly.c:994: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:21: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:21: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row0': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:32: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row0'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:32: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:45: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:45: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row2': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:58: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row2'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:58: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row3': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:71: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row3'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:71: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row4': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:80: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row4'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:80: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row5': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:93: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row5'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:93: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row6': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:106: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row6'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:106: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row7': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:119: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_expand_row7'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:119: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_pointwise_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:129: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvec_matrix_pointwise_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:129: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_pointwise_acc_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:242: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_pointwise_acc_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:242: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:141: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:141: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_uniform_gamma1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:149: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_uniform_gamma1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:149: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:157: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:157: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:173: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:173: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:191: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:191: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:207: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:207: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:215: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:215: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:223: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:223: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyvecl_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:258: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyvecl_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:258: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_uniform_eta': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:274: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_uniform_eta'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:274: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_reduce': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:290: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_reduce'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:290: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_caddq': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:306: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_caddq'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:306: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_freeze': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:322: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_freeze'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:322: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_add': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:340: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_add'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:340: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_sub': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:359: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_sub'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:359: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_shiftl': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:375: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_shiftl'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:375: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_ntt': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:391: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_ntt'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:391: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_invntt_tomont': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:408: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_invntt_tomont'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:408: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_pointwise_poly_montgomery': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:416: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_pointwise_poly_montgomery'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:416: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_chknorm': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:436: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_chknorm'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:436: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_power2round': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:462: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_power2round'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:462: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_decompose': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:485: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_decompose'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:485: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_make_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:504: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_make_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:504: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_use_hint': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:524: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_use_hint'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:524: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o): in function `PQCLEAN_DILITHIUM5_AVX2_polyveck_pack_w1': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:532: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_polyveck_pack_w1'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(polyvec.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/polyvec.c:532: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rejsample.h:13: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_idxlut'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rejsample.h:13: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rejsample.o): in function `PQCLEAN_DILITHIUM5_AVX2_rej_uniform_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rejsample.c:266: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_rej_uniform_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rejsample.c:266: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rejsample.o): in function `PQCLEAN_DILITHIUM5_AVX2_rej_eta_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rejsample.c:313: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_rej_eta_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rejsample.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rejsample.c:313: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM5_AVX2_power2round_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:26: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_power2round_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:26: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM5_AVX2_decompose_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:57: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_decompose_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:57: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM5_AVX2_make_hint_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:98: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_make_hint_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:98: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o): in function `PQCLEAN_DILITHIUM5_AVX2_use_hint_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:135: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_use_hint_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(rounding.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/rounding.c:135: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(shuffle.o): in function `PQCLEAN_DILITHIUM5_AVX2_nttunpack_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/shuffle.S:47: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_nttunpack_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(shuffle.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/shuffle.S:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(shuffle.o): in function `PQCLEAN_DILITHIUM5_AVX2_nttunpack_avx': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/shuffle.S:47: multiple definition of `_PQCLEAN_DILITHIUM5_AVX2_nttunpack_avx'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(shuffle.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/shuffle.S:47: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_keypair': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:62: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_keypair'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:62: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_signature': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:138: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_signature'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:138: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM5_AVX2_crypto_sign': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:276: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_crypto_sign'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:276: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_verify': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:300: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_verify'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:300: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o): in function `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_open': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:409: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_crypto_sign_open'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(sign.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/sign.c:409: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM5_AVX2_dilithium_shake128_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/symmetric-shake.c:6: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_dilithium_shake128_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/symmetric-shake.c:6: first defined here [INFO] [stdout] /usr/bin/ld: /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(symmetric-shake.o): in function `PQCLEAN_DILITHIUM5_AVX2_dilithium_shake256_stream_init': [INFO] [stdout] /opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/symmetric-shake.c:17: multiple definition of `PQCLEAN_DILITHIUM5_AVX2_dilithium_shake256_stream_init'; /opt/rustwide/target/debug/build/pqcrypto-dilithium-0b9d8930e0369605/out/libdilithium5_avx2.a(symmetric-shake.o):/opt/rustwide/workdir/pqclean/crypto_sign/dilithium5/avx2/symmetric-shake.c:17: first defined here [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pqcrypto-dilithium` due to 2 previous errors [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f0f04b64a710d51f2f5802fa5e47cb3704e92e1f08b7793d4613e4d93e9130ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f0f04b64a710d51f2f5802fa5e47cb3704e92e1f08b7793d4613e4d93e9130ae", kill_on_drop: false }` [INFO] [stdout] f0f04b64a710d51f2f5802fa5e47cb3704e92e1f08b7793d4613e4d93e9130ae