[INFO] cloning repository https://github.com/phodal/llvm-rust-demo [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/phodal/llvm-rust-demo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphodal%2Fllvm-rust-demo", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphodal%2Fllvm-rust-demo'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 7cc2e45d5c1cf9629e0a4861a1ab890d0342ac0d [INFO] checking phodal/llvm-rust-demo against try#4a04890980766cc79878135f5ade8c0c4321e943 for pr-65819 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphodal%2Fllvm-rust-demo" "/workspace/builds/worker-11/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-11/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/phodal/llvm-rust-demo on toolchain 4a04890980766cc79878135f5ade8c0c4321e943 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+4a04890980766cc79878135f5ade8c0c4321e943" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/phodal/llvm-rust-demo [INFO] finished tweaking git repo https://github.com/phodal/llvm-rust-demo [INFO] tweaked toml for git repo https://github.com/phodal/llvm-rust-demo written to /workspace/builds/worker-11/source/Cargo.toml [INFO] crate git repo https://github.com/phodal/llvm-rust-demo already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+4a04890980766cc79878135f5ade8c0c4321e943" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating git repository `https://github.com/jauhien/iron-llvm.git` [INFO] [stderr] error: the lock file /workspace/builds/worker-11/source/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] [stderr] If you want to try to generate the lock file without accessing the network, use the --offline flag. [INFO] the lockfile is outdated, regenerating it [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+4a04890980766cc79878135f5ade8c0c4321e943" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Updating git repository `https://github.com/TheDan64/inkwell` [INFO] [stderr] Updating git repository `https://github.com/jauhien/iron-llvm.git` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+4a04890980766cc79878135f5ade8c0c4321e943" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded gcc v0.3.55 [INFO] [stderr] Downloaded strsim v0.5.2 [INFO] [stderr] Downloaded docopt v0.6.86 [INFO] [stderr] Downloaded bitflags v0.3.3 [INFO] [stderr] Downloaded cmake v0.1.45 [INFO] [stderr] Downloaded regex-syntax v0.4.2 [INFO] [stderr] Downloaded libc v0.1.12 [INFO] [stderr] Downloaded regex_macros v0.2.0 [INFO] [stderr] Downloaded llvm-sys v0.2.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "rustops/crates-build-env@sha256:c46a2d1a26fb48b37929c74ca49dd9409f2375a0a3bdb8fe07617f3ffccaa889" "/opt/rustwide/cargo-home/bin/cargo" "+4a04890980766cc79878135f5ade8c0c4321e943" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 29bff68b9aecc0f2c55c765d1e3108ffe16f18a6581597ce15e9b4c0df71dce1 [INFO] running `Command { std: "docker" "start" "-a" "29bff68b9aecc0f2c55c765d1e3108ffe16f18a6581597ce15e9b4c0df71dce1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "29bff68b9aecc0f2c55c765d1e3108ffe16f18a6581597ce15e9b4c0df71dce1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "29bff68b9aecc0f2c55c765d1e3108ffe16f18a6581597ce15e9b4c0df71dce1", kill_on_drop: false }` [INFO] [stdout] 29bff68b9aecc0f2c55c765d1e3108ffe16f18a6581597ce15e9b4c0df71dce1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "rustops/crates-build-env@sha256:c46a2d1a26fb48b37929c74ca49dd9409f2375a0a3bdb8fe07617f3ffccaa889" "/opt/rustwide/cargo-home/bin/cargo" "+4a04890980766cc79878135f5ade8c0c4321e943" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0731ac7d2933275b60659ea8f45aaa28db7de553e133c52f669b0b8af7891537 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "0731ac7d2933275b60659ea8f45aaa28db7de553e133c52f669b0b8af7891537", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling libc v0.2.93 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling regex-syntax v0.6.23 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Checking smallvec v1.6.1 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Checking once_cell v1.7.2 [INFO] [stderr] Compiling ucd-trie v0.1.3 [INFO] [stderr] Checking winapi v0.2.8 [INFO] [stderr] Compiling inkwell v0.1.0 (https://github.com/TheDan64/inkwell?branch=master#f768691f) [INFO] [stderr] Compiling gcc v0.3.55 [INFO] [stderr] Checking utf8-ranges v0.1.3 [INFO] [stderr] Checking regex-syntax v0.3.9 [INFO] [stderr] Checking libc v0.1.12 [INFO] [stderr] Checking strsim v0.5.2 [INFO] [stderr] Compiling inkwell v0.1.0-llvm10sample [INFO] [stderr] Checking instant v0.1.9 [INFO] [stderr] Compiling cmake v0.1.45 [INFO] [stderr] Checking lock_api v0.4.3 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling pest v2.1.3 [INFO] [stderr] Compiling proc-macro2 v1.0.26 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling kernel32-sys v0.2.2 [INFO] [stderr] Compiling iron_llvm v0.0.1 (https://github.com/jauhien/iron-llvm.git#401fbb93) [INFO] [stderr] Compiling aho-corasick v0.7.15 [INFO] [stderr] Compiling aho-corasick v0.6.10 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling llvm-sys v0.2.1 [INFO] [stderr] Compiling syn v1.0.69 [INFO] [stderr] Checking parking_lot_core v0.8.3 [INFO] [stderr] Checking memchr v0.1.11 [INFO] [stderr] Checking thread-id v2.0.0 [INFO] [stderr] Compiling semver-parser v0.10.2 [INFO] [stderr] Checking aho-corasick v0.5.3 [INFO] [stderr] Checking thread_local v0.2.7 [INFO] [stderr] Compiling regex v1.4.5 [INFO] [stderr] Checking parking_lot v0.11.1 [INFO] [stderr] Checking regex v0.1.80 [INFO] [stderr] Compiling semver v0.11.0 [INFO] [stderr] Checking docopt v0.6.86 [INFO] [stderr] error: failed to run custom build command for `iron_llvm v0.0.1 (https://github.com/jauhien/iron-llvm.git#401fbb93)` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/iron_llvm-178d7e2be2e76f53/build-script-build` (exit status: 101) [INFO] [stderr] --- stdout [INFO] [stderr] running: "cmake" "/opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers" "-DCMAKE_INSTALL_PREFIX=/opt/rustwide/target/debug/build/iron_llvm-9d9cc7aadfbba28b/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Debug" [INFO] [stderr] -- The C compiler identification is GNU 9.3.0 [INFO] [stderr] -- The CXX compiler identification is GNU 9.3.0 [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc -- works [INFO] [stderr] -- Detecting C compiler ABI info [INFO] [stderr] -- Detecting C compiler ABI info - done [INFO] [stderr] -- Detecting C compile features [INFO] [stderr] -- Detecting C compile features - done [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ -- works [INFO] [stderr] -- Detecting CXX compiler ABI info [INFO] [stderr] -- Detecting CXX compiler ABI info - done [INFO] [stderr] -- Detecting CXX compile features [INFO] [stderr] -- Detecting CXX compile features - done [INFO] [stderr] -- Found LLVM 10.0.0 [INFO] [stderr] -- Using LLVMConfig.cmake in: /usr/lib/llvm-10/cmake [INFO] [stderr] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/rustwide/target/debug/build/iron_llvm-9d9cc7aadfbba28b/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--" [INFO] [stderr] Scanning dependencies of target llvm-wrappers [INFO] [stderr] [ 33%] Building CXX object CMakeFiles/llvm-wrappers.dir/support-wrappers.cc.o [INFO] [stderr] [ 66%] Building CXX object CMakeFiles/llvm-wrappers.dir/memory-manager-wrappers.cc.o [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] CMake Warning: [INFO] [stderr] Manually-specified variables were not used by the project: [INFO] [stderr] [INFO] [stderr] CMAKE_ASM_COMPILER [INFO] [stderr] CMAKE_ASM_FLAGS [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/ADT/ArrayRef.h:12, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ADT/DenseMapInfo.h:16, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:17, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:36, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:26, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/Hashing.h: In static member function 'static llvm::hashing::detail::hash_state llvm::hashing::detail::hash_state::create(const char*, uint64_t)': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/Hashing.h:268:37: error: could not convert '{0, seed, llvm::hashing::detail::hash_16_bytes(seed, ((uint64_t)llvm::hashing::detail::k1)), llvm::hashing::detail::rotate((seed ^ ((long unsigned int)llvm::hashing::detail::k1)), 49), (seed * ((long unsigned int)llvm::hashing::detail::k1)), llvm::hashing::detail::shift_mix(seed), 0}' from '' to 'llvm::hashing::detail::hash_state' [INFO] [stderr] 268 | seed * k1, shift_mix(seed), 0 }; [INFO] [stderr] | ^ [INFO] [stderr] | | [INFO] [stderr] | [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/ADT/StringRef.h:12, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ADT/StringMap.h:16, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/support-wrappers.cc:9: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:559:49: error: 'std::index_sequence' has not been declared [INFO] [stderr] 559 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:559:63: error: expected ',' or '...' before '<' token [INFO] [stderr] 559 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:564:36: error: 'std::index_sequence' has not been declared [INFO] [stderr] 564 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:564:50: error: expected ',' or '...' before '<' token [INFO] [stderr] 564 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:569:36: error: 'std::index_sequence' has not been declared [INFO] [stderr] 569 | decltype(iterators) tup_dec(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:569:50: error: expected ',' or '...' before '<' token [INFO] [stderr] 569 | decltype(iterators) tup_dec(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_common::value_type llvm::detail::zip_common::operator*()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:576:46: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 576 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:576:70: error: expected primary-expression before '...' token [INFO] [stderr] 576 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'const value_type llvm::detail::zip_common::operator*() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:579:23: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 579 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:579:47: error: expected primary-expression before '...' token [INFO] [stderr] 579 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common::operator++()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:583:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 583 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:583:54: error: expected primary-expression before '...' token [INFO] [stderr] 583 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common::operator--()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:590:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 590 | iterators = tup_dec(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:590:54: error: expected primary-expression before '...' token [INFO] [stderr] 590 | iterators = tup_dec(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:610:18: error: 'std::index_sequence' has not been declared [INFO] [stderr] 610 | std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:610:32: error: expected ',' or '...' before '<' token [INFO] [stderr] 610 | std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_shortest::operator==(const llvm::detail::zip_shortest&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:622:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 622 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:622:54: error: expected primary-expression before '...' token [INFO] [stderr] 622 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:639:28: error: 'std::index_sequence' has not been declared [INFO] [stderr] 639 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:639:42: error: expected ',' or '...' before '<' token [INFO] [stderr] 639 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:642:50: error: 'std::index_sequence' has not been declared [INFO] [stderr] 642 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:642:64: error: expected ',' or '...' before '<' token [INFO] [stderr] 642 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy::iterator llvm::detail::zippy::begin() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:650:28: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 650 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:650:51: error: expected primary-expression before '...' token [INFO] [stderr] 650 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy::iterator llvm::detail::zippy::end() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:652:47: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 652 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:652:70: error: expected primary-expression before '...' token [INFO] [stderr] 652 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:722:18: error: 'std::index_sequence' has not been declared [INFO] [stderr] 722 | std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:722:32: error: expected ',' or '...' before '<' token [INFO] [stderr] 722 | std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:729:49: error: 'std::index_sequence' has not been declared [INFO] [stderr] 729 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:729:63: error: expected ',' or '...' before '<' token [INFO] [stderr] 729 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:735:36: error: 'std::index_sequence' has not been declared [INFO] [stderr] 735 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:735:50: error: expected ',' or '...' before '<' token [INFO] [stderr] 735 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator::value_type llvm::detail::zip_longest_iterator::operator*()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:745:46: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 745 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:745:70: error: expected primary-expression before '...' token [INFO] [stderr] 745 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator::value_type llvm::detail::zip_longest_iterator::operator*() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:748:23: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 748 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:748:47: error: expected primary-expression before '...' token [INFO] [stderr] 748 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator& llvm::detail::zip_longest_iterator::operator++()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:752:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 752 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:752:54: error: expected primary-expression before '...' token [INFO] [stderr] 752 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_longest_iterator::operator==(const llvm::detail::zip_longest_iterator&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:757:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 757 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:757:54: error: expected primary-expression before '...' token [INFO] [stderr] 757 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:775:28: error: 'std::index_sequence' has not been declared [INFO] [stderr] 775 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:775:42: error: expected ',' or '...' before '<' token [INFO] [stderr] 775 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:780:50: error: 'std::index_sequence' has not been declared [INFO] [stderr] 780 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:780:64: error: expected ',' or '...' before '<' token [INFO] [stderr] 780 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range::iterator llvm::detail::zip_longest_range::begin() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:789:28: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 789 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:789:51: error: expected primary-expression before '...' token [INFO] [stderr] 789 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range::iterator llvm::detail::zip_longest_range::end() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:791:47: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 791 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:791:70: error: expected primary-expression before '...' token [INFO] [stderr] 791 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:847:47: error: 'std::index_sequence' has not been declared [INFO] [stderr] 847 | template void increment(std::index_sequence) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:847:61: error: expected ',' or '...' before '<' token [INFO] [stderr] 847 | template void increment(std::index_sequence) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:876:44: error: 'index_sequence' is not a member of 'std' [INFO] [stderr] 876 | template ValueT &get(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:876:66: error: expected ';' before 'const' [INFO] [stderr] 876 | template ValueT &get(std::index_sequence) const { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:887:3: error: data member 'get' cannot be a member template [INFO] [stderr] 887 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::concat_iterator& llvm::concat_iterator::operator++()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:901:20: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 901 | increment(std::index_sequence_for()); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:901:45: error: expected primary-expression before '...' token [INFO] [stderr] 901 | increment(std::index_sequence_for()); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ValueT& llvm::concat_iterator::operator*() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:21: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 906 | return get(std::index_sequence_for()); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:46: error: expected primary-expression before '...' token [INFO] [stderr] 906 | return get(std::index_sequence_for()); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:12: error: there are no arguments to 'get' that depend on a template parameter, so a declaration of 'get' must be available [-fpermissive] [INFO] [stderr] 906 | return get(std::index_sequence_for()); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:12: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:930:52: error: 'std::index_sequence' has not been declared [INFO] [stderr] 930 | template iterator begin_impl(std::index_sequence) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:930:66: error: expected ',' or '...' before '<' token [INFO] [stderr] 930 | template iterator begin_impl(std::index_sequence) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:933:50: error: 'std::index_sequence' has not been declared [INFO] [stderr] 933 | template iterator end_impl(std::index_sequence) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:933:64: error: expected ',' or '...' before '<' token [INFO] [stderr] 933 | template iterator end_impl(std::index_sequence) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range::iterator llvm::detail::concat_range::begin()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:942:45: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 942 | iterator begin() { return begin_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:942:71: error: expected primary-expression before '...' token [INFO] [stderr] 942 | iterator begin() { return begin_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range::iterator llvm::detail::concat_range::end()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:943:41: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 943 | iterator end() { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:943:67: error: expected primary-expression before '...' token [INFO] [stderr] 943 | iterator end() { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1518:46: error: 'std::index_sequence' has not been declared [INFO] [stderr] 1518 | auto apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence) [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1518:60: error: expected ',' or '...' before '<' token [INFO] [stderr] 1518 | auto apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence) [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1531:10: error: 'make_index_sequence' is not a member of 'std' [INFO] [stderr] 1531 | std::make_index_sequence< [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1531:10: error: 'make_index_sequence' is not a member of 'std' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1532:66: error: expected primary-expression before '{' token [INFO] [stderr] 1532 | std::tuple_size::type>::value>{})) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1532:66: error: expected ')' before '{' token [INFO] [stderr] 1532 | std::tuple_size::type>::value>{})) { [INFO] [stderr] | ^ [INFO] [stderr] | ) [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1529:72: note: to match this '(' [INFO] [stderr] 1529 | auto apply_tuple(F &&f, Tuple &&t) -> decltype(detail::apply_tuple_impl( [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In function 'decltype (llvm::detail::apply_tuple_impl(forward(f), forward(t), (( < std::tuple_size::type>::value) > ))) llvm::apply_tuple(F&&, Tuple&&)': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1533:24: error: 'make_index_sequence' in namespace 'std' does not name a template type [INFO] [stderr] 1533 | using Indices = std::make_index_sequence< [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1537:35: error: 'Indices' was not declared in this scope [INFO] [stderr] 1537 | Indices{}); [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/ADT/ArrayRef.h:15, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ADT/DenseMapInfo.h:16, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:17, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:36, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:26, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:559:49: error: 'std::index_sequence' has not been declared [INFO] [stderr] 559 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:559:63: error: expected ',' or '...' before '<' token [INFO] [stderr] 559 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:564:36: error: 'std::index_sequence' has not been declared [INFO] [stderr] 564 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:564:50: error: expected ',' or '...' before '<' token [INFO] [stderr] 564 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:569:36: error: 'std::index_sequence' has not been declared [INFO] [stderr] 569 | decltype(iterators) tup_dec(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:569:50: error: expected ',' or '...' before '<' token [INFO] [stderr] 569 | decltype(iterators) tup_dec(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_common::value_type llvm::detail::zip_common::operator*()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:576:46: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 576 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:576:70: error: expected primary-expression before '...' token [INFO] [stderr] 576 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'const value_type llvm::detail::zip_common::operator*() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:579:23: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 579 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:579:47: error: expected primary-expression before '...' token [INFO] [stderr] 579 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common::operator++()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:583:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 583 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:583:54: error: expected primary-expression before '...' token [INFO] [stderr] 583 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common::operator--()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:590:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 590 | iterators = tup_dec(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:590:54: error: expected primary-expression before '...' token [INFO] [stderr] 590 | iterators = tup_dec(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:610:18: error: 'std::index_sequence' has not been declared [INFO] [stderr] 610 | std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:610:32: error: expected ',' or '...' before '<' token [INFO] [stderr] 610 | std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_shortest::operator==(const llvm::detail::zip_shortest&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:622:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 622 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:622:54: error: expected primary-expression before '...' token [INFO] [stderr] 622 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:639:28: error: 'std::index_sequence' has not been declared [INFO] [stderr] 639 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:639:42: error: expected ',' or '...' before '<' token [INFO] [stderr] 639 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:642:50: error: 'std::index_sequence' has not been declared [INFO] [stderr] 642 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:642:64: error: expected ',' or '...' before '<' token [INFO] [stderr] 642 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy::iterator llvm::detail::zippy::begin() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:650:28: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 650 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:650:51: error: expected primary-expression before '...' token [INFO] [stderr] 650 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy::iterator llvm::detail::zippy::end() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:652:47: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 652 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:652:70: error: expected primary-expression before '...' token [INFO] [stderr] 652 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:722:18: error: 'std::index_sequence' has not been declared [INFO] [stderr] 722 | std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:722:32: error: expected ',' or '...' before '<' token [INFO] [stderr] 722 | std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:729:49: error: 'std::index_sequence' has not been declared [INFO] [stderr] 729 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:729:63: error: expected ',' or '...' before '<' token [INFO] [stderr] 729 | template value_type deref(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:735:36: error: 'std::index_sequence' has not been declared [INFO] [stderr] 735 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:735:50: error: expected ',' or '...' before '<' token [INFO] [stderr] 735 | decltype(iterators) tup_inc(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator::value_type llvm::detail::zip_longest_iterator::operator*()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:745:46: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 745 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:745:70: error: expected primary-expression before '...' token [INFO] [stderr] 745 | value_type operator*() { return deref(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator::value_type llvm::detail::zip_longest_iterator::operator*() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:748:23: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 748 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:748:47: error: expected primary-expression before '...' token [INFO] [stderr] 748 | return deref(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator& llvm::detail::zip_longest_iterator::operator++()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:752:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 752 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:752:54: error: expected primary-expression before '...' token [INFO] [stderr] 752 | iterators = tup_inc(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_longest_iterator::operator==(const llvm::detail::zip_longest_iterator&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:757:30: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 757 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:757:54: error: expected primary-expression before '...' token [INFO] [stderr] 757 | return !test(other, std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:775:28: error: 'std::index_sequence' has not been declared [INFO] [stderr] 775 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:775:42: error: expected ',' or '...' before '<' token [INFO] [stderr] 775 | iterator begin_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:780:50: error: 'std::index_sequence' has not been declared [INFO] [stderr] 780 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:780:64: error: expected ',' or '...' before '<' token [INFO] [stderr] 780 | template iterator end_impl(std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range::iterator llvm::detail::zip_longest_range::begin() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:789:28: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 789 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:789:51: error: expected primary-expression before '...' token [INFO] [stderr] 789 | return begin_impl(std::index_sequence_for{}); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range::iterator llvm::detail::zip_longest_range::end() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:791:47: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 791 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:791:70: error: expected primary-expression before '...' token [INFO] [stderr] 791 | iterator end() const { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:847:47: error: 'std::index_sequence' has not been declared [INFO] [stderr] 847 | template void increment(std::index_sequence) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:847:61: error: expected ',' or '...' before '<' token [INFO] [stderr] 847 | template void increment(std::index_sequence) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:876:44: error: 'index_sequence' is not a member of 'std' [INFO] [stderr] 876 | template ValueT &get(std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:876:66: error: expected ';' before 'const' [INFO] [stderr] 876 | template ValueT &get(std::index_sequence) const { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:887:3: error: data member 'get' cannot be a member template [INFO] [stderr] 887 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::concat_iterator& llvm::concat_iterator::operator++()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:901:20: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 901 | increment(std::index_sequence_for()); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:901:45: error: expected primary-expression before '...' token [INFO] [stderr] 901 | increment(std::index_sequence_for()); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ValueT& llvm::concat_iterator::operator*() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:21: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 906 | return get(std::index_sequence_for()); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:46: error: expected primary-expression before '...' token [INFO] [stderr] 906 | return get(std::index_sequence_for()); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:12: error: there are no arguments to 'get' that depend on a template parameter, so a declaration of 'get' must be available [-fpermissive] [INFO] [stderr] 906 | return get(std::index_sequence_for()); [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:906:12: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:930:52: error: 'std::index_sequence' has not been declared [INFO] [stderr] 930 | template iterator begin_impl(std::index_sequence) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:930:66: error: expected ',' or '...' before '<' token [INFO] [stderr] 930 | template iterator begin_impl(std::index_sequence) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:933:50: error: 'std::index_sequence' has not been declared [INFO] [stderr] 933 | template iterator end_impl(std::index_sequence) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:933:64: error: expected ',' or '...' before '<' token [INFO] [stderr] 933 | template iterator end_impl(std::index_sequence) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range::iterator llvm::detail::concat_range::begin()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:942:45: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 942 | iterator begin() { return begin_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:942:71: error: expected primary-expression before '...' token [INFO] [stderr] 942 | iterator begin() { return begin_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range::iterator llvm::detail::concat_range::end()': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:943:41: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 943 | iterator end() { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:943:67: error: expected primary-expression before '...' token [INFO] [stderr] 943 | iterator end() { return end_impl(std::index_sequence_for{}); } [INFO] [stderr] | ^~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1518:46: error: 'std::index_sequence' has not been declared [INFO] [stderr] 1518 | auto apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence) [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1518:60: error: expected ',' or '...' before '<' token [INFO] [stderr] 1518 | auto apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence) [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1531:10: error: 'make_index_sequence' is not a member of 'std' [INFO] [stderr] 1531 | std::make_index_sequence< [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1531:10: error: 'make_index_sequence' is not a member of 'std' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1532:66: error: expected primary-expression before '{' token [INFO] [stderr] 1532 | std::tuple_size::type>::value>{})) { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1532:66: error: expected ')' before '{' token [INFO] [stderr] 1532 | std::tuple_size::type>::value>{})) { [INFO] [stderr] | ^ [INFO] [stderr] | ) [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1529:72: note: to match this '(' [INFO] [stderr] 1529 | auto apply_tuple(F &&f, Tuple &&t) -> decltype(detail::apply_tuple_impl( [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In function 'decltype (llvm::detail::apply_tuple_impl(forward(f), forward(t), (( < std::tuple_size::type>::value) > ))) llvm::apply_tuple(F&&, Tuple&&)': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1533:24: error: 'make_index_sequence' in namespace 'std' does not name a template type [INFO] [stderr] 1533 | using Indices = std::make_index_sequence< [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:1537:35: error: 'Indices' was not declared in this scope [INFO] [stderr] 1537 | Indices{}); [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/Support/Error.h:27, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:28, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Format.h: At global scope: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Format.h:95:26: error: 'std::index_sequence' has not been declared [INFO] [stderr] 95 | std::index_sequence) const { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Format.h:95:40: error: expected ',' or '...' before '<' token [INFO] [stderr] 95 | std::index_sequence) const { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Format.h: In member function 'int llvm::format_object::snprint(char*, unsigned int) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Format.h:110:51: error: 'index_sequence_for' is not a member of 'std' [INFO] [stderr] 110 | return snprint_tuple(Buffer, BufferSize, std::index_sequence_for()); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Format.h:110:72: error: expected primary-expression before '...' token [INFO] [stderr] 110 | return snprint_tuple(Buffer, BufferSize, std::index_sequence_for()); [INFO] [stderr] | ^~~ [INFO] [stderr] make[2]: *** [CMakeFiles/llvm-wrappers.dir/build.make:76: CMakeFiles/llvm-wrappers.dir/support-wrappers.cc.o] Error 1 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:28, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h: In function 'llvm::Error llvm::make_error(ArgTs&& ...)': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h:331:21: error: 'make_unique' is not a member of 'std' [INFO] [stderr] 331 | return Error(std::make_unique(std::forward(Args)...)); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h:331:21: note: 'std::make_unique' is only available from C++14 onwards [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h:331:15: error: expected primary-expression before '(' token [INFO] [stderr] 331 | return Error(std::make_unique(std::forward(Args)...)); [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h:331:21: error: 'make_unique' is not a member of 'std' [INFO] [stderr] 331 | return Error(std::make_unique(std::forward(Args)...)); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h:331:21: note: 'std::make_unique' is only available from C++14 onwards [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h:331:37: error: expected primary-expression before '>' token [INFO] [stderr] 331 | return Error(std::make_unique(std::forward(Args)...)); [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/Support/Error.h:331:67: error: expected binary operator before ')' token [INFO] [stderr] 331 | return Error(std::make_unique(std::forward(Args)...)); [INFO] [stderr] | ^ [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/Object/ObjectFile.h:21, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/DebugInfo/DIContext.h:18, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RuntimeDyld.h:19, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In constructor 'llvm::FeatureBitset::FeatureBitset(const std::array&)': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:50:3: error: 'constexpr' constructor does not have empty body [INFO] [stderr] 50 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In constructor 'llvm::FeatureBitset::FeatureBitset(std::initializer_list)': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:57:3: error: 'constexpr' constructor does not have empty body [INFO] [stderr] 57 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::set(unsigned int) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:67:18: error: assignment of read-only location '((const llvm::FeatureBitset*)this)->llvm::FeatureBitset::Bits[(I / 64)]' [INFO] [stderr] 67 | Bits[I / 64] = NewBits; [INFO] [stderr] | ~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:68:12: error: binding reference of type 'llvm::FeatureBitset&' to 'const llvm::FeatureBitset' discards qualifiers [INFO] [stderr] 68 | return *this; [INFO] [stderr] | ^~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:69:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::set(unsigned int) const' not a return-statement [INFO] [stderr] 69 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::reset(unsigned int) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:74:18: error: assignment of read-only location '((const llvm::FeatureBitset*)this)->llvm::FeatureBitset::Bits[(I / 64)]' [INFO] [stderr] 74 | Bits[I / 64] = NewBits; [INFO] [stderr] | ~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:75:12: error: binding reference of type 'llvm::FeatureBitset&' to 'const llvm::FeatureBitset' discards qualifiers [INFO] [stderr] 75 | return *this; [INFO] [stderr] | ^~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:76:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::reset(unsigned int) const' not a return-statement [INFO] [stderr] 76 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::flip(unsigned int) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:81:18: error: assignment of read-only location '((const llvm::FeatureBitset*)this)->llvm::FeatureBitset::Bits[(I / 64)]' [INFO] [stderr] 81 | Bits[I / 64] = NewBits; [INFO] [stderr] | ~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:82:12: error: binding reference of type 'llvm::FeatureBitset&' to 'const llvm::FeatureBitset' discards qualifiers [INFO] [stderr] 82 | return *this; [INFO] [stderr] | ^~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:83:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::flip(unsigned int) const' not a return-statement [INFO] [stderr] 83 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr bool llvm::FeatureBitset::operator[](unsigned int) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:88:3: error: body of 'constexpr' function 'constexpr bool llvm::FeatureBitset::operator[](unsigned int) const' not a return-statement [INFO] [stderr] 88 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::operator^=(const llvm::FeatureBitset&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:107:15: error: assignment of read-only location '((const llvm::FeatureBitset*)this)->llvm::FeatureBitset::Bits[I]' [INFO] [stderr] 107 | Bits[I] ^= RHS.Bits[I]; [INFO] [stderr] | ~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:109:12: error: binding reference of type 'llvm::FeatureBitset&' to 'const llvm::FeatureBitset' discards qualifiers [INFO] [stderr] 109 | return *this; [INFO] [stderr] | ^~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:110:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::operator^=(const llvm::FeatureBitset&) const' not a return-statement [INFO] [stderr] 110 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator^(const llvm::FeatureBitset&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:115:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator^(const llvm::FeatureBitset&) const' not a return-statement [INFO] [stderr] 115 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::operator&=(const llvm::FeatureBitset&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:119:15: error: assignment of read-only location '((const llvm::FeatureBitset*)this)->llvm::FeatureBitset::Bits[I]' [INFO] [stderr] 119 | Bits[I] &= RHS.Bits[I]; [INFO] [stderr] | ~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:121:12: error: binding reference of type 'llvm::FeatureBitset&' to 'const llvm::FeatureBitset' discards qualifiers [INFO] [stderr] 121 | return *this; [INFO] [stderr] | ^~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:122:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::operator&=(const llvm::FeatureBitset&) const' not a return-statement [INFO] [stderr] 122 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator&(const llvm::FeatureBitset&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:127:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator&(const llvm::FeatureBitset&) const' not a return-statement [INFO] [stderr] 127 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::operator|=(const llvm::FeatureBitset&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:131:15: error: assignment of read-only location '((const llvm::FeatureBitset*)this)->llvm::FeatureBitset::Bits[I]' [INFO] [stderr] 131 | Bits[I] |= RHS.Bits[I]; [INFO] [stderr] | ~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:133:12: error: binding reference of type 'llvm::FeatureBitset&' to 'const llvm::FeatureBitset' discards qualifiers [INFO] [stderr] 133 | return *this; [INFO] [stderr] | ^~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:134:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset& llvm::FeatureBitset::operator|=(const llvm::FeatureBitset&) const' not a return-statement [INFO] [stderr] 134 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator|(const llvm::FeatureBitset&) const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:139:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator|(const llvm::FeatureBitset&) const' not a return-statement [INFO] [stderr] 139 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In member function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator~() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:146:3: error: body of 'constexpr' function 'constexpr llvm::FeatureBitset llvm::FeatureBitset::operator~() const' not a return-statement [INFO] [stderr] 146 | } [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h: In constructor 'constexpr llvm::FeatureBitArray::FeatureBitArray(const std::array&)': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/MC/SubtargetFeature.h:168:24: error: call to non-'constexpr' function 'llvm::FeatureBitset::FeatureBitset(const std::array&)' [INFO] [stderr] 168 | : FeatureBitset(B) {} [INFO] [stderr] | ^ [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RuntimeDyld.h:19, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/DebugInfo/DIContext.h: In member function 'std::unique_ptr llvm::LoadedObjectInfoHelper::clone() const': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/DebugInfo/DIContext.h:296:17: error: 'make_unique' is not a member of 'std' [INFO] [stderr] 296 | return std::make_unique(static_cast(*this)); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/DebugInfo/DIContext.h:296:17: note: 'std::make_unique' is only available from C++14 onwards [INFO] [stderr] /usr/lib/llvm-10/include/llvm/DebugInfo/DIContext.h:296:36: error: expected primary-expression before '>' token [INFO] [stderr] 296 | return std::make_unique(static_cast(*this)); [INFO] [stderr] | ^ [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:36, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:26, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h: In instantiation of 'constexpr const int llvm::pointer_union_detail::PointerUnionUIntTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>::NumLowBitsAvailable': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:238:63: required from 'struct llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>, llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> > > >' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:271:24: required from 'constexpr const int llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> >::NumLowBitsAvailable' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:145:48: required from 'struct llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> > >' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:59:57: required from 'PointerTy llvm::PointerIntPair::getPointer() const [with PointerTy = llvm::PointerUnion()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; IntType = bool; PtrTraits = llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> >; Info = llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> > >]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:177:9: required from 'llvm::unique_function::~unique_function() [with ReturnT = llvm::Expected; ParamTs = {}]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:244:21: required from here [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:93:72: error: 'constexpr int llvm::pointer_union_detail::lowBitsAvailable() [with Ts = {llvm::unique_function()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*}]' called in a constant expression [INFO] [stderr] 93 | static constexpr int NumLowBitsAvailable = lowBitsAvailable(); [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:63:43: note: 'constexpr int llvm::pointer_union_detail::lowBitsAvailable() [with Ts = {llvm::unique_function()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*}]' is not usable as a 'constexpr' function because: [INFO] [stderr] 63 | template constexpr int lowBitsAvailable() { [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:64:25: error: call to non-'constexpr' function '_Tp std::min(std::initializer_list<_Tp>) [with _Tp = int]' [INFO] [stderr] 64 | return std::min({PointerLikeTypeTraits::NumLowBitsAvailable...}); [INFO] [stderr] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:35, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:26, [INFO] [stderr] from /usr/lib/llvm-10/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, [INFO] [stderr] from /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/wrappers/memory-manager-wrappers.cc:11: [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h: In instantiation of 'struct llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> > >': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:59:57: required from 'PointerTy llvm::PointerIntPair::getPointer() const [with PointerTy = llvm::PointerUnion()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; IntType = bool; PtrTraits = llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> >; Info = llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> > >]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:177:9: required from 'llvm::unique_function::~unique_function() [with ReturnT = llvm::Expected; ParamTs = {}]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:244:21: required from here [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:148:25: error: static assertion failed: PointerIntPair with integer size too large for pointer [INFO] [stderr] 148 | static_assert(IntBits <= PtrTraits::NumLowBitsAvailable, [INFO] [stderr] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:163:42: warning: left shift count >= width of type [-Wshift-count-overflow] [INFO] [stderr] 163 | ShiftedIntMask = (uintptr_t)(IntMask << IntShift) [INFO] [stderr] | ~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:163:42: error: right operand of shift expression '(1 << 18446744073709551615)' is >= than the precision of the left operand [-fpermissive] [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:150:8: error: enumerator value for 'ShiftedIntMask' is not an integer constant [INFO] [stderr] 150 | enum : uintptr_t { [INFO] [stderr] | ^ [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h: In instantiation of 'struct llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> >': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:59:57: required from 'PointerTy llvm::PointerIntPair::getPointer() const [with PointerTy = void*; unsigned int IntBits = 1; IntType = int; PtrTraits = llvm::pointer_union_detail::PointerUnionUIntTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>; Info = llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> >]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:179:32: required from 'bool llvm::PointerUnion::isNull() const [with PTs = {llvm::unique_function()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*}]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:181:44: required from 'llvm::PointerUnion::operator bool() const [with PTs = {llvm::unique_function()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*}]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:177:9: required from 'llvm::unique_function::~unique_function() [with ReturnT = llvm::Expected; ParamTs = {}]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:244:21: required from here [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:150:8: error: enumerator value for 'IntShift' is not an integer constant [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h: In instantiation of 'static intptr_t llvm::PointerIntPairInfo::getInt(intptr_t) [with PointerT = llvm::PointerUnion()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; PtrTraits = llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> >; intptr_t = long int]': [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:61:56: required from 'IntType llvm::PointerIntPair::getInt() const [with PointerTy = llvm::PointerUnion()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; IntType = bool; PtrTraits = llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> >; Info = llvm::PointerIntPairInfo()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits()>::TrivialCallback*, llvm::unique_function()>::NonTrivialCallbacks*> > >]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:124:70: required from 'bool llvm::unique_function::isInlineStorage() const [with ReturnT = llvm::Expected; ParamTs = {}]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:181:28: required from 'llvm::unique_function::~unique_function() [with ReturnT = llvm::Expected; ParamTs = {}]' [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ExecutionEngine/JITSymbol.h:244:21: required from here [INFO] [stderr] /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:172:19: warning: right shift count >= width of type [-Wshift-count-overflow] [INFO] [stderr] 172 | return (Value >> IntShift) & IntMask; [INFO] [stderr] | ~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] make[2]: *** [CMakeFiles/llvm-wrappers.dir/build.make:63: CMakeFiles/llvm-wrappers.dir/memory-manager-wrappers.cc.o] Error 1 [INFO] [stderr] make[1]: *** [CMakeFiles/Makefile2:77: CMakeFiles/llvm-wrappers.dir/all] Error 2 [INFO] [stderr] make: *** [Makefile:130: all] Error 2 [INFO] [stderr] thread 'main' panicked at ' [INFO] [stderr] command did not execute successfully, got: exit status: 2 [INFO] [stderr] [INFO] [stderr] build script failed, must exit now', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:894:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x55b97935bfc0 - std::backtrace_rs::backtrace::libunwind::trace::h4dee703919bfd40a [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stderr] 1: 0x55b97935bfc0 - std::backtrace_rs::backtrace::trace_unsynchronized::h457e839f1a563e20 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 2: 0x55b97935bfc0 - std::sys_common::backtrace::_print_fmt::h86a55fb30f8393c8 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stderr] 3: 0x55b97935bfc0 - ::fmt::h7b3d6cac46d277e1 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stderr] 4: 0x55b97937862f - core::fmt::write::h127419eb46f2ecc9 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/core/src/fmt/mod.rs:1094:17 [INFO] [stderr] 5: 0x55b979358a95 - std::io::Write::write_fmt::h6010cfbb4726588b [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/io/mod.rs:1578:15 [INFO] [stderr] 6: 0x55b97935e54b - std::sys_common::backtrace::_print::h79b4f9652330cc9d [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stderr] 7: 0x55b97935e54b - std::sys_common::backtrace::print::h330bb326a76af8cf [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stderr] 8: 0x55b97935e54b - std::panicking::default_hook::{{closure}}::heb6a42a7d50a472e [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:208:50 [INFO] [stderr] 9: 0x55b97935e013 - std::panicking::default_hook::h17e521ba6d68d6e1 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:225:9 [INFO] [stderr] 10: 0x55b97935eafd - std::panicking::rust_panic_with_hook::h70db735e3a6e70cb [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:591:17 [INFO] [stderr] 11: 0x55b97935e6f7 - std::panicking::begin_panic_handler::{{closure}}::h777c71c8e5a7e25c [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:497:13 [INFO] [stderr] 12: 0x55b97935c47c - std::sys_common::backtrace::__rust_end_short_backtrace::h3e9bf30168899554 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stderr] 13: 0x55b97935e659 - rust_begin_unwind [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:493:5 [INFO] [stderr] 14: 0x55b9792d8eeb - std::panicking::begin_panic_fmt::h0b6b6d9d830486ef [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:435:5 [INFO] [stderr] 15: 0x55b9792e2303 - cmake::fail::hbd737ccd1a52be12 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:894:5 [INFO] [stderr] 16: 0x55b9792e1c62 - cmake::run::h83fbf728c428756d [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:872:9 [INFO] [stderr] 17: 0x55b9792deb2c - cmake::Config::build::hcea6ffcbdfc1c8af [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:778:9 [INFO] [stderr] 18: 0x55b9792da122 - cmake::build::hbbb18c22c93100cf [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:99:5 [INFO] [stderr] 19: 0x55b9792d9efd - build_script_build::main::hfec28deaa65ed579 [INFO] [stderr] at /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/build.rs:4:15 [INFO] [stderr] 20: 0x55b9792d9b8b - core::ops::function::FnOnce::call_once::h9fb86970421c8936 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/core/src/ops/function.rs:227:5 [INFO] [stderr] 21: 0x55b9792da08e - std::sys_common::backtrace::__rust_begin_short_backtrace::h1123ac406b89d86f [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stderr] 22: 0x55b9792da771 - std::rt::lang_start::{{closure}}::h080dd28571f1dd4b [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/rt.rs:66:18 [INFO] [stderr] 23: 0x55b97935eefa - core::ops::function::impls:: for &F>::call_once::hbcc915e668c7ca11 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/core/src/ops/function.rs:259:13 [INFO] [stderr] 24: 0x55b97935eefa - std::panicking::try::do_call::h6b0f430d48122ddf [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:379:40 [INFO] [stderr] 25: 0x55b97935eefa - std::panicking::try::h6ba420e2e21b5afa [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panicking.rs:343:19 [INFO] [stderr] 26: 0x55b97935eefa - std::panic::catch_unwind::h8366719d1f615eee [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/panic.rs:431:14 [INFO] [stderr] 27: 0x55b97935eefa - std::rt::lang_start_internal::h965c28c9ce06ee73 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/rt.rs:51:25 [INFO] [stderr] 28: 0x55b9792da750 - std::rt::lang_start::h8e824c36ee359852 [INFO] [stderr] at /rustc/4a04890980766cc79878135f5ade8c0c4321e943/library/std/src/rt.rs:65:5 [INFO] [stderr] 29: 0x55b9792da07c - main [INFO] [stderr] 30: 0x7f3a067410b3 - __libc_start_main [INFO] [stderr] 31: 0x55b9792d9a4e - _start [INFO] [stderr] 32: 0x0 - [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "0731ac7d2933275b60659ea8f45aaa28db7de553e133c52f669b0b8af7891537", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0731ac7d2933275b60659ea8f45aaa28db7de553e133c52f669b0b8af7891537", kill_on_drop: false }` [INFO] [stdout] 0731ac7d2933275b60659ea8f45aaa28db7de553e133c52f669b0b8af7891537