[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 1.55.0 for beta-1.56-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphodal%2Fllvm-rust-demo" "/workspace/builds/worker-5/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/phodal/llvm-rust-demo on toolchain 1.55.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "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-5/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" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dc73d4b8144526e994bcc63212b88ba4fa37fc979aaab313ceab88a52473a9a4
[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" "dc73d4b8144526e994bcc63212b88ba4fa37fc979aaab313ceab88a52473a9a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dc73d4b8144526e994bcc63212b88ba4fa37fc979aaab313ceab88a52473a9a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dc73d4b8144526e994bcc63212b88ba4fa37fc979aaab313ceab88a52473a9a4", kill_on_drop: false }`
[INFO] [stdout] dc73d4b8144526e994bcc63212b88ba4fa37fc979aaab313ceab88a52473a9a4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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=warn" "-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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1a75d8a4dd6027668e1f22c0c31840e271b9af0732c72d759ee9e749c49d9c2e
[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" "1a75d8a4dd6027668e1f22c0c31840e271b9af0732c72d759ee9e749c49d9c2e", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-syntax v0.6.20
[INFO] [stderr]    Compiling syn v1.0.48
[INFO] [stderr]    Compiling inkwell v0.1.0 (https://github.com/TheDan64/inkwell?branch=master#4e8c101e)
[INFO] [stderr]    Compiling regex v0.2.11
[INFO] [stderr]    Compiling ucd-util v0.1.8
[INFO] [stderr]    Compiling utf8-ranges v1.0.4
[INFO] [stderr]     Checking strsim v0.5.2
[INFO] [stderr]    Compiling inkwell v0.1.0-llvm10sample
[INFO] [stderr]    Compiling cmake v0.1.44
[INFO] [stderr]    Compiling llvm-sys v0.2.1
[INFO] [stderr]    Compiling aho-corasick v0.7.14
[INFO] [stderr]     Checking memchr v0.1.11
[INFO] [stderr]    Compiling aho-corasick v0.6.10
[INFO] [stderr]     Checking thread-id v2.0.0
[INFO] [stderr]     Checking thread_local v0.2.7
[INFO] [stderr]     Checking aho-corasick v0.5.3
[INFO] [stderr]    Compiling regex-syntax v0.5.6
[INFO] [stderr]    Compiling iron_llvm v0.0.1 (https://github.com/jauhien/iron-llvm.git#401fbb93)
[INFO] [stderr]     Checking regex v0.1.80
[INFO] [stderr]     Checking regex v1.4.1
[INFO] [stderr]     Checking docopt v0.6.86
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-0.2.11/src/lib.rs:522:34
[INFO] [stdout]     |
[INFO] [stdout] 522 | #![cfg_attr(feature = "pattern", feature(pattern))]
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[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-8f7fb0555eba01f9/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-024176180bce0a37/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-024176180bce0a37/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/memory-manager-wrappers.cc.o
[INFO] [stderr]   [ 66%] Building CXX object CMakeFiles/llvm-wrappers.dir/support-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 '<brace-enclosed initializer list>' to 'llvm::hashing::detail::hash_state'
[INFO] [stderr]     268 |       seed * k1, shift_mix(seed), 0 };
[INFO] [stderr]         |                                     ^
[INFO] [stderr]         |                                     |
[INFO] [stderr]         |                                     <brace-enclosed initializer list>
[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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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<Ns...>) 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<Ns...>) 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<Ns...>) 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<Ns...>) const {
[INFO] [stderr]         |                                                  ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_common<ZipType, Iters>::value_type llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{}); }
[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<Iters...>{}); }
[INFO] [stderr]         |                                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'const value_type llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                               ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{});
[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<Iters...>{});
[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<Ns...>) 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<Ns...>) const {
[INFO] [stderr]         |                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_shortest<Iters>::operator==(const llvm::detail::zip_shortest<Iters>&) 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<Iters...>{});
[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<Iters...>{});
[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<Ns...>) 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<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) const {
[INFO] [stderr]         |                                                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy<ItType, Args>::iterator llvm::detail::zippy<ItType, Args>::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<Args...>{});
[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<Args...>{});
[INFO] [stderr]         |                                                   ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy<ItType, Args>::iterator llvm::detail::zippy<ItType, Args>::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<Args...>{}); }
[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<Args...>{}); }
[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<Ns...>) 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<Ns...>) 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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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<Ns...>) 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<Ns...>) const {
[INFO] [stderr]         |                                                  ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator<Iters>::value_type llvm::detail::zip_longest_iterator<Iters>::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<Iters...>{}); }
[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<Iters...>{}); }
[INFO] [stderr]         |                                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator<Iters>::value_type llvm::detail::zip_longest_iterator<Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                               ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator<Iters>& llvm::detail::zip_longest_iterator<Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_longest_iterator<Iters>::operator==(const llvm::detail::zip_longest_iterator<Iters>&) 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<Iters...>{});
[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<Iters...>{});
[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<Ns...>) 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<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) const {
[INFO] [stderr]         |                                                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range<Args>::iterator llvm::detail::zip_longest_range<Args>::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<Args...>{});
[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<Args...>{});
[INFO] [stderr]         |                                                   ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range<Args>::iterator llvm::detail::zip_longest_range<Args>::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<Args...>{}); }
[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<Args...>{}); }
[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 <size_t... Ns> void increment(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                               ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:847:61: error: expected ',' or '...' before '<' token
[INFO] [stderr]     847 |   template <size_t... Ns> void increment(std::index_sequence<Ns...>) {
[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 <size_t... Ns> ValueT &get(std::index_sequence<Ns...>) const {
[INFO] [stderr]         |                                            ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:876:66: error: expected ';' before 'const'
[INFO] [stderr]     876 |   template <size_t... Ns> ValueT &get(std::index_sequence<Ns...>) 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<ValueT, IterTs>& llvm::concat_iterator<ValueT, IterTs>::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<IterTs...>());
[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<IterTs...>());
[INFO] [stderr]         |                                             ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ValueT& llvm::concat_iterator<ValueT, IterTs>::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<IterTs...>());
[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<IterTs...>());
[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<IterTs...>());
[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 <size_t... Ns> iterator begin_impl(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                                    ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:930:66: error: expected ',' or '...' before '<' token
[INFO] [stderr]     930 |   template <size_t... Ns> iterator begin_impl(std::index_sequence<Ns...>) {
[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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                                  ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:933:64: error: expected ',' or '...' before '<' token
[INFO] [stderr]     933 |   template <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range<ValueT, RangeTs>::iterator llvm::detail::concat_range<ValueT, RangeTs>::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<RangeTs...>{}); }
[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<RangeTs...>{}); }
[INFO] [stderr]         |                                                                       ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range<ValueT, RangeTs>::iterator llvm::detail::concat_range<ValueT, RangeTs>::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<RangeTs...>{}); }
[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<RangeTs...>{}); }
[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<I...>)
[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<I...>)
[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<typename std::decay<Tuple>::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<typename std::decay<Tuple>::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>(f), forward<Tuple>(t), ((<expression error> < std::tuple_size<typename std::decay<_Func>::type>::value) > <expression error>))) 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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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<Ns...>) 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<Ns...>) 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<Ns...>) 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<Ns...>) const {
[INFO] [stderr]         |                                                  ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_common<ZipType, Iters>::value_type llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{}); }
[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<Iters...>{}); }
[INFO] [stderr]         |                                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'const value_type llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                               ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ZipType& llvm::detail::zip_common<ZipType, Iters>::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<Iters...>{});
[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<Iters...>{});
[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<Ns...>) 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<Ns...>) const {
[INFO] [stderr]         |                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_shortest<Iters>::operator==(const llvm::detail::zip_shortest<Iters>&) 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<Iters...>{});
[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<Iters...>{});
[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<Ns...>) 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<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) const {
[INFO] [stderr]         |                                                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy<ItType, Args>::iterator llvm::detail::zippy<ItType, Args>::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<Args...>{});
[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<Args...>{});
[INFO] [stderr]         |                                                   ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zippy<ItType, Args>::iterator llvm::detail::zippy<ItType, Args>::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<Args...>{}); }
[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<Args...>{}); }
[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<Ns...>) 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<Ns...>) 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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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 <size_t... Ns> value_type deref(std::index_sequence<Ns...>) 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<Ns...>) 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<Ns...>) const {
[INFO] [stderr]         |                                                  ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator<Iters>::value_type llvm::detail::zip_longest_iterator<Iters>::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<Iters...>{}); }
[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<Iters...>{}); }
[INFO] [stderr]         |                                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator<Iters>::value_type llvm::detail::zip_longest_iterator<Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                               ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_iterator<Iters>& llvm::detail::zip_longest_iterator<Iters>::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<Iters...>{});
[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<Iters...>{});
[INFO] [stderr]         |                                                      ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'bool llvm::detail::zip_longest_iterator<Iters>::operator==(const llvm::detail::zip_longest_iterator<Iters>&) 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<Iters...>{});
[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<Iters...>{});
[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<Ns...>) 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<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) 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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) const {
[INFO] [stderr]         |                                                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range<Args>::iterator llvm::detail::zip_longest_range<Args>::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<Args...>{});
[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<Args...>{});
[INFO] [stderr]         |                                                   ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::zip_longest_range<Args>::iterator llvm::detail::zip_longest_range<Args>::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<Args...>{}); }
[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<Args...>{}); }
[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 <size_t... Ns> void increment(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                               ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:847:61: error: expected ',' or '...' before '<' token
[INFO] [stderr]     847 |   template <size_t... Ns> void increment(std::index_sequence<Ns...>) {
[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 <size_t... Ns> ValueT &get(std::index_sequence<Ns...>) const {
[INFO] [stderr]         |                                            ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:876:66: error: expected ';' before 'const'
[INFO] [stderr]     876 |   template <size_t... Ns> ValueT &get(std::index_sequence<Ns...>) 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<ValueT, IterTs>& llvm::concat_iterator<ValueT, IterTs>::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<IterTs...>());
[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<IterTs...>());
[INFO] [stderr]         |                                             ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'ValueT& llvm::concat_iterator<ValueT, IterTs>::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<IterTs...>());
[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<IterTs...>());
[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<IterTs...>());
[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 <size_t... Ns> iterator begin_impl(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                                    ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:930:66: error: expected ',' or '...' before '<' token
[INFO] [stderr]     930 |   template <size_t... Ns> iterator begin_impl(std::index_sequence<Ns...>) {
[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 <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                                  ^~~~~~~~~~~~~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h:933:64: error: expected ',' or '...' before '<' token
[INFO] [stderr]     933 |   template <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) {
[INFO] [stderr]         |                                                                ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range<ValueT, RangeTs>::iterator llvm::detail::concat_range<ValueT, RangeTs>::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<RangeTs...>{}); }
[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<RangeTs...>{}); }
[INFO] [stderr]         |                                                                       ^~~
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/STLExtras.h: In member function 'llvm::detail::concat_range<ValueT, RangeTs>::iterator llvm::detail::concat_range<ValueT, RangeTs>::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<RangeTs...>{}); }
[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<RangeTs...>{}); }
[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<I...>)
[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<I...>)
[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<typename std::decay<Tuple>::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<typename std::decay<Tuple>::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>(f), forward<Tuple>(t), ((<expression error> < std::tuple_size<typename std::decay<_Func>::type>::value) > <expression error>))) 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]   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/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<Is...>) 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<Is...>) const {
[INFO] [stderr]         |                                        ^
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/Support/Format.h: In member function 'int llvm::format_object<Ts>::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<Ts...>());
[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<Ts...>());
[INFO] [stderr]         |                                                                        ^~~
[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<ErrT>(std::forward<ArgTs>(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<ErrT>(std::forward<ArgTs>(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<ErrT>(std::forward<ArgTs>(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<ErrT>(std::forward<ArgTs>(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<ErrT>(std::forward<ArgTs>(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<long unsigned int, 3>&)':
[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<unsigned int>)':
[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<long unsigned int, 3>&)':
[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<long unsigned int, 3>&)'
[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::LoadedObjectInfo> llvm::LoadedObjectInfoHelper<Derived, Base>::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<Derived>(static_cast<const Derived &>(*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<Derived>(static_cast<const Derived &>(*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<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>::NumLowBitsAvailable':
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:238:63:   required from 'struct llvm::PointerLikeTypeTraits<llvm::PointerIntPair<void*, 1, int, llvm::pointer_union_detail::PointerUnionUIntTraits<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>, llvm::PointerIntPairInfo<void*, 1, llvm::pointer_union_detail::PointerUnionUIntTraits<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> > > >'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:271:24:   required from 'constexpr const int llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> >::NumLowBitsAvailable'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:145:48:   required from 'struct llvm::PointerIntPairInfo<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> > >'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:59:57:   required from 'PointerTy llvm::PointerIntPair<PointerTy, IntBits, IntType, PtrTraits, Info>::getPointer() const [with PointerTy = llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; IntType = bool; PtrTraits = llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> >; Info = llvm::PointerIntPairInfo<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> > >]'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:177:9:   required from 'llvm::unique_function<ReturnT(ParamTs ...)>::~unique_function() [with ReturnT = llvm::Expected<long unsigned int>; 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<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*}]' called in a constant expression
[INFO] [stderr]      93 |     static constexpr int NumLowBitsAvailable = lowBitsAvailable<PTs...>();
[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<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*}]' is not usable as a 'constexpr' function because:
[INFO] [stderr]      63 |   template <typename... Ts> 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<int>({PointerLikeTypeTraits<Ts>::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<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> > >':
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:59:57:   required from 'PointerTy llvm::PointerIntPair<PointerTy, IntBits, IntType, PtrTraits, Info>::getPointer() const [with PointerTy = llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; IntType = bool; PtrTraits = llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> >; Info = llvm::PointerIntPairInfo<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> > >]'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:177:9:   required from 'llvm::unique_function<ReturnT(ParamTs ...)>::~unique_function() [with ReturnT = llvm::Expected<long unsigned int>; 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<void*, 1, llvm::pointer_union_detail::PointerUnionUIntTraits<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> >':
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:59:57:   required from 'PointerTy llvm::PointerIntPair<PointerTy, IntBits, IntType, PtrTraits, Info>::getPointer() const [with PointerTy = void*; unsigned int IntBits = 1; IntType = int; PtrTraits = llvm::pointer_union_detail::PointerUnionUIntTraits<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>; Info = llvm::PointerIntPairInfo<void*, 1, llvm::pointer_union_detail::PointerUnionUIntTraits<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> >]'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:179:32:   required from 'bool llvm::PointerUnion<PTs>::isNull() const [with PTs = {llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*}]'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerUnion.h:181:44:   required from 'llvm::PointerUnion<PTs>::operator bool() const [with PTs = {llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*}]'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:177:9:   required from 'llvm::unique_function<ReturnT(ParamTs ...)>::~unique_function() [with ReturnT = llvm::Expected<long unsigned int>; 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<PointerT, IntBits, PtrTraits>::getInt(intptr_t) [with PointerT = llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; PtrTraits = llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> >; intptr_t = long int]':
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/PointerIntPair.h:61:56:   required from 'IntType llvm::PointerIntPair<PointerTy, IntBits, IntType, PtrTraits, Info>::getInt() const [with PointerTy = llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>; unsigned int IntBits = 1; IntType = bool; PtrTraits = llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> >; Info = llvm::PointerIntPairInfo<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*>, 1, llvm::PointerLikeTypeTraits<llvm::PointerUnion<llvm::unique_function<llvm::Expected<long unsigned int>()>::TrivialCallback*, llvm::unique_function<llvm::Expected<long unsigned int>()>::NonTrivialCallbacks*> > >]'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:124:70:   required from 'bool llvm::unique_function<ReturnT(ParamTs ...)>::isInlineStorage() const [with ReturnT = llvm::Expected<long unsigned int>; ParamTs = {}]'
[INFO] [stderr]   /usr/lib/llvm-10/include/llvm/ADT/FunctionExtras.h:181:28:   required from 'llvm::unique_function<ReturnT(ParamTs ...)>::~unique_function() [with ReturnT = llvm::Expected<long unsigned int>; 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.44/src/lib.rs:885:5
[INFO] [stderr]   stack backtrace:
[INFO] [stderr]      0:     0x55ef12132c10 - std::backtrace_rs::backtrace::libunwind::trace::ha0ad43e8a952bfe7
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stderr]      1:     0x55ef12132c10 - std::backtrace_rs::backtrace::trace_unsynchronized::h6830419c0c4130dc
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stderr]      2:     0x55ef12132c10 - std::sys_common::backtrace::_print_fmt::h8f3516631ffa1ef5
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stderr]      3:     0x55ef12132c10 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::he1640d5f0d93f618
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stderr]      4:     0x55ef1215230c - core::fmt::write::h88012e1f01caeebf
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/core/src/fmt/mod.rs:1115:17
[INFO] [stderr]      5:     0x55ef1212fb65 - std::io::Write::write_fmt::h360fa85b30182555
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/io/mod.rs:1665:15
[INFO] [stderr]      6:     0x55ef1213515b - std::sys_common::backtrace::_print::ha1f00492f406a015
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stderr]      7:     0x55ef1213515b - std::sys_common::backtrace::print::hd54561b13feb6af3
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stderr]      8:     0x55ef1213515b - std::panicking::default_hook::{{closure}}::h84fe124cd0864662
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:208:50
[INFO] [stderr]      9:     0x55ef12134c31 - std::panicking::default_hook::h5a8e74a76ce290a7
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:225:9
[INFO] [stderr]     10:     0x55ef12135824 - std::panicking::rust_panic_with_hook::h67c812a4fe9d4c91
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:622:17
[INFO] [stderr]     11:     0x55ef12135307 - std::panicking::begin_panic_handler::{{closure}}::h33f9c1b96af300d7
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:519:13
[INFO] [stderr]     12:     0x55ef1213310c - std::sys_common::backtrace::__rust_end_short_backtrace::h51bae64be5921f0e
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stderr]     13:     0x55ef12135269 - rust_begin_unwind
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:515:5
[INFO] [stderr]     14:     0x55ef120bfbbb - std::panicking::begin_panic_fmt::h7ab3d84aa4ae32a2
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:457:5
[INFO] [stderr]     15:     0x55ef120c92a3 - cmake::fail::hdcf24f417cab39df
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:885:5
[INFO] [stderr]     16:     0x55ef120c8cb1 - cmake::run::ha057f553349e50a3
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:863:9
[INFO] [stderr]     17:     0x55ef120c5e75 - cmake::Config::build::h3ea4787978077d8f
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:769:9
[INFO] [stderr]     18:     0x55ef120c0fda - cmake::build::h20d22b100089b5cf
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:99:5
[INFO] [stderr]     19:     0x55ef120c15ed - build_script_build::main::h994868a37ee9c672
[INFO] [stderr]                                  at /opt/rustwide/cargo-home/git/checkouts/iron-llvm-200ba2503a7438b1/401fbb9/build.rs:4:15
[INFO] [stderr]     20:     0x55ef120c0b5b - core::ops::function::FnOnce::call_once::hacb654bd05b8514c
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/core/src/ops/function.rs:227:5
[INFO] [stderr]     21:     0x55ef120c178e - std::sys_common::backtrace::__rust_begin_short_backtrace::h9dbdb0019b6728d8
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stderr]     22:     0x55ef120c0f41 - std::rt::lang_start::{{closure}}::h93b89f7ad9aa501b
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/rt.rs:63:18
[INFO] [stderr]     23:     0x55ef12135d2a - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::ha9408abe89f69dc4
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/core/src/ops/function.rs:259:13
[INFO] [stderr]     24:     0x55ef12135d2a - std::panicking::try::do_call::h5b0cc9e9102acb65
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:401:40
[INFO] [stderr]     25:     0x55ef12135d2a - std::panicking::try::hddc7f8229138b3ba
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:365:19
[INFO] [stderr]     26:     0x55ef12135d2a - std::panic::catch_unwind::hfa401ff8bab2986e
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panic.rs:434:14
[INFO] [stderr]     27:     0x55ef12135d2a - std::rt::lang_start_internal::{{closure}}::h8163422320d11405
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/rt.rs:45:48
[INFO] [stderr]     28:     0x55ef12135d2a - std::panicking::try::do_call::hc742cc7bb4f0fb20
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:401:40
[INFO] [stderr]     29:     0x55ef12135d2a - std::panicking::try::ha37d8d2dd1acf7d3
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:365:19
[INFO] [stderr]     30:     0x55ef12135d2a - std::panic::catch_unwind::h8a5381d5ecf437bc
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panic.rs:434:14
[INFO] [stderr]     31:     0x55ef12135d2a - std::rt::lang_start_internal::h7e2cee8c90d4a4d3
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/rt.rs:45:20
[INFO] [stderr]     32:     0x55ef120c0f10 - std::rt::lang_start::h7975d460b587b4e6
[INFO] [stderr]                                  at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/rt.rs:62:5
[INFO] [stderr]     33:     0x55ef120c177c - main
[INFO] [stderr]     34:     0x7f4bd08e90b3 - __libc_start_main
[INFO] [stderr]     35:     0x55ef120c09ce - _start
[INFO] [stderr]     36:                0x0 - <unknown>
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "1a75d8a4dd6027668e1f22c0c31840e271b9af0732c72d759ee9e749c49d9c2e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a75d8a4dd6027668e1f22c0c31840e271b9af0732c72d759ee9e749c49d9c2e", kill_on_drop: false }`
[INFO] [stdout] 1a75d8a4dd6027668e1f22c0c31840e271b9af0732c72d759ee9e749c49d9c2e
