[INFO] updating cached repository Limeth/ammolite [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/Limeth/ammolite [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/Limeth/ammolite" "work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Limeth/ammolite"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Limeth/ammolite'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/Limeth/ammolite" "work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/Limeth/ammolite"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/Limeth/ammolite'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 1c6ced62ebc2bd40e455d4536e34143973ac49e7 [INFO] sha for GitHub repo Limeth/ammolite: 1c6ced62ebc2bd40e455d4536e34143973ac49e7 [INFO] validating manifest of Limeth/ammolite on toolchain master#e305df1846a6d985315917ae0c81b74af8b4e641 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of Limeth/ammolite on toolchain try#74092351c05ae61047b2be02024415546595e974 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+74092351c05ae61047b2be02024415546595e974-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing Limeth/ammolite [INFO] removed path dependency vulkano from Limeth/ammolite [INFO] removed path dependency vulkano-shaders from Limeth/ammolite [INFO] removed path dependency vulkano-win from Limeth/ammolite [INFO] finished frobbing Limeth/ammolite [INFO] frobbed toml for Limeth/ammolite written to work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Limeth/ammolite/Cargo.toml [INFO] started frobbing Limeth/ammolite [INFO] removed path dependency vulkano from Limeth/ammolite [INFO] removed path dependency vulkano-shaders from Limeth/ammolite [INFO] removed path dependency vulkano-win from Limeth/ammolite [INFO] finished frobbing Limeth/ammolite [INFO] frobbed toml for Limeth/ammolite written to work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/Limeth/ammolite/Cargo.toml [INFO] crate Limeth/ammolite already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Updating crates.io index [INFO] [stderr] error: the lock file /mnt/crater-raid/crater/work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Limeth/ammolite/Cargo.lock needs to be updated but --locked was passed to prevent this [INFO] the lockfile is outdated, regenerating it [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+74092351c05ae61047b2be02024415546595e974-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+74092351c05ae61047b2be02024415546595e974-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking Limeth/ammolite against master#e305df1846a6d985315917ae0c81b74af8b4e641 for pr-60174 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60174/worker-4/master#e305df1846a6d985315917ae0c81b74af8b4e641:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Limeth/ammolite:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 48050c52bd8ed212a386000243aac61c2ca673368ade1616e3e76c52b4a147e1 [INFO] running `"docker" "start" "-a" "48050c52bd8ed212a386000243aac61c2ca673368ade1616e3e76c52b4a147e1"` [INFO] [stderr] warning: dependency (vulkano) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions [INFO] [stderr] warning: dependency (vulkano-shaders) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions [INFO] [stderr] warning: dependency (vulkano-win) specified without providing a local path, Git repository, or version to use. This will be considered an error in future versions [INFO] [stderr] Checking det v0.1.0 [INFO] [stderr] Compiling mikktspace v0.1.1 [INFO] [stderr] Compiling shaderc v0.3.16 [INFO] [stderr] Compiling gltf-derive v0.11.3 [INFO] [stderr] Checking crossbeam-deque v0.6.3 [INFO] [stderr] Checking image v0.19.0 [INFO] [stderr] Checking winit v0.18.1 [INFO] [stderr] Checking crossbeam v0.5.0 [INFO] [stderr] Checking gltf-json v0.11.3 [INFO] [stderr] Checking vulkano v0.11.1 [INFO] [stderr] error: Could not compile `vulkano`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name vulkano /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/vulkano-0.11.1/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=802c610381b8d22c -C extra-filename=-802c610381b8d22c --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern crossbeam=/opt/crater/target/debug/deps/libcrossbeam-ca5d74de3781f3c9.rmeta --extern fnv=/opt/crater/target/debug/deps/libfnv-a3956fcbfdc6d594.rmeta --extern half=/opt/crater/target/debug/deps/libhalf-7e52884061d82c6e.rmeta --extern lazy_static=/opt/crater/target/debug/deps/liblazy_static-60cbd855a86fc82f.rmeta --extern shared_library=/opt/crater/target/debug/deps/libshared_library-0bbcd138255859f8.rmeta --extern smallvec=/opt/crater/target/debug/deps/libsmallvec-5fdd20bc5d9510b6.rmeta --extern vk_sys=/opt/crater/target/debug/deps/libvk_sys-c25b940d501f1b89.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `gltf-json`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name gltf_json /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/gltf-json-0.11.3/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="names"' -C metadata=6df3beb8d430fc85 -C extra-filename=-6df3beb8d430fc85 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern gltf_derive=/opt/crater/target/debug/deps/libgltf_derive-bddc883b7b4efda5.so --extern serde=/opt/crater/target/debug/deps/libserde-b3969e75e67c0c84.rmeta --extern serde_derive=/opt/crater/target/debug/deps/libserde_derive-d106b373685be3d0.so --extern serde_json=/opt/crater/target/debug/deps/libserde_json-183f0e4fc9ced563.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: failed to run custom build command for `shaderc v0.3.16` [INFO] [stderr] process didn't exit successfully: `/opt/crater/target/debug/build/shaderc-fac30549cb32e142/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] running: "cmake" "/opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build" "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" "-DSPIRV_SKIP_EXECUTABLES=ON" "-DSPIRV_WERROR=OFF" "-DSHADERC_SKIP_TESTS=ON" "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_PREFIX=/opt/crater/target/debug/build/shaderc-04ae113fe9db800d/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_BUILD_TYPE=Release" [INFO] [stderr] -- The C compiler identification is GNU 6.3.0 [INFO] [stderr] -- The CXX compiler identification is GNU 6.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] -- Building SPIRV-Header examples [INFO] [stderr] -- SPIRV-Tools: nosetests was not found - python support code will not be tested [INFO] [stderr] -- Found PythonInterp: /usr/bin/python (found version "2.7.13") [INFO] [stderr] -- Google Mock was not found - tests based on that will not build [INFO] [stderr] -- optimizer enabled [INFO] [stderr] -- Looking for pthread.h [INFO] [stderr] -- Looking for pthread.h - found [INFO] [stderr] -- Looking for pthread_create [INFO] [stderr] -- Looking for pthread_create - not found [INFO] [stderr] -- Check if compiler accepts -pthread [INFO] [stderr] -- Check if compiler accepts -pthread - yes [INFO] [stderr] -- Found Threads: TRUE [INFO] [stderr] -- Shaderc: build type is "Release". [INFO] [stderr] -- Configuring Shaderc to avoid building tests. [INFO] [stderr] -- nosetests was not found - python code will not be tested [INFO] [stderr] -- asciidoctor was not found - no documentation will be generated [INFO] [stderr] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/crater/target/debug/build/shaderc-04ae113fe9db800d/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" [INFO] [stderr] Scanning dependencies of target spirv-tools-spv-amd-shader-explicit-vertex-parameter [INFO] [stderr] Scanning dependencies of target spirv-tools-header-DebugInfo [INFO] [stderr] Scanning dependencies of target HLSL [INFO] [stderr] Scanning dependencies of target spirv-tools-spv-amd-gcn-shader [INFO] [stderr] Scanning dependencies of target enum_string_mapping [INFO] [stderr] [ 1%] Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter. [INFO] [stderr] Scanning dependencies of target SPIRV-Headers-example [INFO] [stderr] [ 1%] Generate language specific header for DebugInfo. [INFO] [stderr] Scanning dependencies of target core_tables [INFO] [stderr] Scanning dependencies of target spirv-tools-debuginfo [INFO] [stderr] Scanning dependencies of target spirv-tools-pkg-config [INFO] [stderr] Scanning dependencies of target spirv-tools-spv-amd-shader-ballot [INFO] [stderr] Scanning dependencies of target spirv-tools-shared-pkg-config [INFO] [stderr] [ 1%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslAttributes.cpp.o [INFO] [stderr] Scanning dependencies of target spirv-tools-spv-amd-shader-trinary-minmax [INFO] [stderr] Scanning dependencies of target SPIRV-Headers-example-1.1 [INFO] [stderr] [ 1%] Generate extended instruction tables for spv-amd-gcn-shader. [INFO] [stderr] [ 2%] Generate extended instruction tables for debuginfo. [INFO] [stderr] [ 2%] Generate info tables for SPIR-V vunified1 core instructions and operands. [INFO] [stderr] [ 3%] Building CXX object spirv-headers/example/CMakeFiles/SPIRV-Headers-example.dir/example.cpp.o [INFO] [stderr] [ 3%] Generate extended instruction tables for spv-amd-shader-ballot. [INFO] [stderr] [ 3%] Generate enum-string mapping for SPIR-V vunified1. [INFO] [stderr] [ 3%] Generate extended instruction tables for spv-amd-shader-trinary-minmax. [INFO] [stderr] [ 3%] Built target spirv-tools-header-DebugInfo [INFO] [stderr] [ 3%] Building CXX object spirv-headers/example/CMakeFiles/SPIRV-Headers-example-1.1.dir/example-1.1.cpp.o [INFO] [stderr] Scanning dependencies of target OSDependent [INFO] [stderr] [ 3%] Built target spirv-tools-pkg-config [INFO] [stderr] [ 3%] Built target spirv-tools-shared-pkg-config [INFO] [stderr] [ 3%] Built target spirv-tools-spv-amd-gcn-shader [INFO] [stderr] [ 3%] Linking CXX static library libSPIRV-Headers-example.a [INFO] [stderr] [ 4%] Building CXX object glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [INFO] [stderr] Scanning dependencies of target OGLCompiler [INFO] [stderr] [ 4%] Built target spirv-tools-spv-amd-shader-trinary-minmax [INFO] [stderr] Scanning dependencies of target SPVRemapper [INFO] [stderr] Scanning dependencies of target glslang-default-resource-limits [INFO] [stderr] [ 4%] Built target spirv-tools-spv-amd-shader-ballot [INFO] [stderr] [ 4%] Built target spirv-tools-spv-amd-shader-explicit-vertex-parameter [INFO] [stderr] [ 4%] Building CXX object glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [INFO] [stderr] Scanning dependencies of target check-copyright [INFO] [stderr] [ 4%] Building CXX object glslang/StandAlone/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits.cpp.o [INFO] [stderr] [ 4%] Built target spirv-tools-debuginfo [INFO] [stderr] [ 4%] Building CXX object glslang/SPIRV/CMakeFiles/SPVRemapper.dir/doc.cpp.o [INFO] [stderr] [ 4%] Check copyright [INFO] [stderr] [ 5%] Building CXX object glslang/SPIRV/CMakeFiles/SPVRemapper.dir/SPVRemapper.cpp.o [INFO] [stderr] [ 6%] Linking CXX static library libSPIRV-Headers-example-1.1.a [INFO] [stderr] [ 6%] Built target SPIRV-Headers-example [INFO] [stderr] Scanning dependencies of target build-version [INFO] [stderr] [ 6%] Linking CXX static library libOSDependent.a [INFO] [stderr] Scanning dependencies of target extinst_tables [INFO] [stderr] [ 6%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o [INFO] [stderr] [ 7%] Generate tables based on the SPIR-V XML registry. [INFO] [stderr] [ 7%] Update build-version.inc in the Shaderc build directory (if necessary). [INFO] [stderr] [ 7%] Generate info tables for OpenCL extended instructions and operands vunified1. [INFO] [stderr] [ 7%] Built target enum_string_mapping [INFO] [stderr] [ 7%] Built target SPIRV-Headers-example-1.1 [INFO] [stderr] [ 7%] Built target check-copyright [INFO] [stderr] [ 7%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslScanContext.cpp.o [INFO] [stderr] [ 8%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslOpMap.cpp.o [INFO] [stderr] [ 9%] Generate info tables for GLSL extended instructions and operands vunified1. [INFO] [stderr] [ 9%] Built target OSDependent [INFO] [stderr] [ 9%] Built target core_tables [INFO] [stderr] [ 9%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslTokenStream.cpp.o [INFO] [stderr] [ 9%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseables.cpp.o [INFO] [stderr] [ 9%] Built target build-version [INFO] [stderr] [ 9%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslGrammar.cpp.o [INFO] [stderr] [ 9%] Built target extinst_tables [INFO] [stderr] [ 9%] Update build-version.inc in the SPIRV-Tools build directory (if necessary). [INFO] [stderr] [ 9%] Update build-version.inc in the SPIRV-Tools build directory (if necessary). [INFO] [stderr] Scanning dependencies of target SPIRV-Tools-shared [INFO] [stderr] Scanning dependencies of target SPIRV-Tools [INFO] [stderr] [ 9%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o [INFO] [stderr] [ 10%] Linking CXX static library libOGLCompiler.a [INFO] [stderr] [ 10%] Built target OGLCompiler [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o [INFO] [stderr] [ 12%] Linking CXX static library libglslang-default-resource-limits.a [INFO] [stderr] [ 12%] Built target glslang-default-resource-limits [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o [INFO] [stderr] glslang/hlsl/CMakeFiles/HLSL.dir/build.make:86: recipe for target 'glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o' failed [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o [INFO] [stderr] glslang/hlsl/CMakeFiles/HLSL.dir/build.make:182: recipe for target 'glslang/hlsl/CMakeFiles/HLSL.dir/hlslGrammar.cpp.o' failed [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:163: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o' failed [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_reducer_options.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o [INFO] [stderr] [ 20%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o [INFO] [stderr] [ 20%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o [INFO] [stderr] [ 20%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o [INFO] [stderr] CMakeFiles/Makefile2:485: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/all' failed [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o [INFO] [stderr] [ 23%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o [INFO] [stderr] [ 23%] Linking CXX static library libSPVRemapper.a [INFO] [stderr] [ 23%] Built target SPVRemapper [INFO] [stderr] [ 23%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o [INFO] [stderr] [ 23%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o [INFO] [stderr] CMakeFiles/Makefile2:2746: recipe for target 'glslang/hlsl/CMakeFiles/HLSL.dir/all' failed [INFO] [stderr] [ 23%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o [INFO] [stderr] [ 24%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make:788: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make:908: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make:692: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make:644: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o' failed [INFO] [stderr] CMakeFiles/Makefile2:382: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/all' failed [INFO] [stderr] Makefile:127: recipe for target 'all' failed [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_tempbuf.h:60:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algo.h:62, [INFO] [stderr] from /usr/include/c++/6/algorithm:62, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h:61:30: error: /usr/include/c++/6/ext/alloc_traits.h: Cannot allocate memory [INFO] [stderr] #include [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_tempbuf.h:60:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algo.h:62, [INFO] [stderr] from /usr/include/c++/6/algorithm:62, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h: In function 'void std::_Destroy(_ForwardIterator, _ForwardIterator, _Allocator&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h:141:26: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Allocator> __traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h:143:2: error: '__traits' has not been declared [INFO] [stderr] __traits::destroy(__alloc, std::__addressof(*__first)); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h:149:7: error: 'allocator' has not been declared [INFO] [stderr] allocator<_Tp>&) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h:149:16: error: expected ',' or '...' before '<' token [INFO] [stderr] allocator<_Tp>&) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:74:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:74:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:76:26: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:82:15: error: '_Char_alloc_type' does not name a type [INFO] [stderr] typedef _Char_alloc_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:83:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:84:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:85:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:86:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:87:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:88:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:108:7: error: expected class-name before '{' token [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:234:7: error: 'allocator_type' does not name a type [INFO] [stderr] allocator_type& [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:238:13: error: 'allocator_type' does not name a type [INFO] [stderr] const allocator_type& [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:336:7: error: 'static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator)' cannot be overloaded [INFO] [stderr] _S_copy_chars(_CharT* __p, const_iterator __k1, const_iterator __k2) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:332:7: error: with 'static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator)' [INFO] [stderr] _S_copy_chars(_CharT* __p, iterator __k1, iterator __k2) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:512:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] noexcept(_Alloc_traits::_S_always_equal()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:634:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] noexcept(_Alloc_traits::_S_nothrow_move()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1211:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] noexcept(_Alloc_traits::_S_nothrow_move()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1903:7: error: 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_iterator)' cannot be overloaded [INFO] [stderr] replace(__const_iterator __i1, __const_iterator __i2, [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1892:7: error: with 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::__const_iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator)' [INFO] [stderr] replace(__const_iterator __i1, __const_iterator __i2, [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2008:7: error: 'allocator_type' does not name a type [INFO] [stderr] allocator_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In constructor 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_Alloc_hider::_Alloc_hider(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer, const _Alloc&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:110:4: error: class 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_Alloc_hider' does not have any field named 'allocator_type' [INFO] [stderr] : allocator_type(__a), _M_p(__dat) { } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_iterator.h:66:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algobase.h:67, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h: In instantiation of 'struct std::pointer_traits': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:142:37: required from here [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:114:7: error: static assertion failed: pointer type defines element_type or is like SomePointer [INFO] [stderr] static_assert(!is_same::value, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_destroy(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:186:9: error: '_Alloc_traits' has not been declared [INFO] [stderr] { _Alloc_traits::deallocate(_M_get_allocator(), _M_data(), __size + 1); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:186:52: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] { _Alloc_traits::deallocate(_M_get_allocator(), _M_data(), __size + 1); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:186:52: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In copy constructor 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:399:7: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_select_on_copy(__str._M_get_allocator())) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In constructor 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:522:11: error: '_Alloc_traits' has not been declared [INFO] [stderr] else if (_Alloc_traits::_S_always_equal() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:568:6: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (_Alloc_traits::_S_propagate_on_copy_assign()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:570:11: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (!_Alloc_traits::_S_always_equal() && !_M_is_local() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:571:23: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] && _M_get_allocator() != __str._M_get_allocator()) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:586:20: error: '_Alloc_traits' has not been declared [INFO] [stderr] auto __ptr = _Alloc_traits::allocate(__alloc, __len + 1); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:593:6: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:593:44: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] std::__alloc_on_copy(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:636:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (!_M_is_local() && _Alloc_traits::_S_propagate_on_move_assign() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:637:10: error: '_Alloc_traits' has not been declared [INFO] [stderr] && !_Alloc_traits::_S_always_equal() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:638:26: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] && _M_get_allocator() != __str._M_get_allocator()) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:646:2: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:646:40: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] std::__alloc_on_move(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:649:10: error: '_Alloc_traits' has not been declared [INFO] [stderr] && (_Alloc_traits::_S_propagate_on_move_assign() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:650:11: error: '_Alloc_traits' has not been declared [INFO] [stderr] || _Alloc_traits::_S_always_equal())) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:656:7: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (_Alloc_traits::_S_always_equal()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::max_size() const': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:816:17: error: '_Alloc_traits' has not been declared [INFO] [stderr] { return (_Alloc_traits::max_size(_M_get_allocator()) - 1) / 2; } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:816:58: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] { return (_Alloc_traits::max_size(_M_get_allocator()) - 1) / 2; } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc: In member function 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::swap(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:64:7: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_on_swap(_M_get_allocator(), __s._M_get_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:64:50: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] _Alloc_traits::_S_on_swap(_M_get_allocator(), __s._M_get_allocator()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_create(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:153:14: error: '_Alloc_traits' has not been declared [INFO] [stderr] return _Alloc_traits::allocate(_M_get_allocator(), __capacity + 1); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:153:55: error: there are no arguments to '_M_get_allocator' that depend on a template parameter, so a declaration of '_M_get_allocator' must be available [-fpermissive] [INFO] [stderr] return _Alloc_traits::allocate(_M_get_allocator(), __capacity + 1); [INFO] [stderr] ^ [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:695:33: error: '__alloc_rebind' does not name a type [INFO] [stderr] using __node_alloc_type = __alloc_rebind<_Alloc, __node_type>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:696:42: error: '__node_alloc_type' was not declared in this scope [INFO] [stderr] using __node_gen_type = _AllocNode<__node_alloc_type>; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:696:59: error: template argument 1 is invalid [INFO] [stderr] using __node_gen_type = _AllocNode<__node_alloc_type>; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::__ireturn_type std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::insert(const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:712:2: error: '__node_gen_type' was not declared in this scope [INFO] [stderr] __node_gen_type __node_gen(__h); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:713:28: error: '__node_gen' was not declared in this scope [INFO] [stderr] return __h._M_insert(__v, __node_gen, __unique_keys()); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::insert(std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator, const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:720:2: error: '__node_gen_type' was not declared in this scope [INFO] [stderr] __node_gen_type __node_gen(__h); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:721:36: error: '__node_gen' was not declared in this scope [INFO] [stderr] return __h._M_insert(__hint, __v, __node_gen, __unique_keys()); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'void std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::insert(_InputIterator, _InputIterator)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:733:4: error: '__node_gen_type' was not declared in this scope [INFO] [stderr] __node_gen_type __node_gen(__h); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:734:44: error: '__node_gen' was not declared in this scope [INFO] [stderr] return _M_insert_range(__first, __last, __node_gen); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1892:46: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] using __node_alloc_traits = __gnu_cxx::__alloc_traits<__node_alloc_type>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1896:2: error: '__alloc_rebind' does not name a type [INFO] [stderr] __alloc_rebind<__node_alloc_type, __value_type>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1897:41: error: 'allocator_traits' in namespace 'std' does not name a template type [INFO] [stderr] using __value_alloc_traits = std::allocator_traits<__value_alloc_type>; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1902:2: error: '__alloc_rebind' does not name a type [INFO] [stderr] __alloc_rebind<__node_alloc_type, __bucket_type>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1903:42: error: 'allocator_traits' in namespace 'std' does not name a template type [INFO] [stderr] using __bucket_alloc_traits = std::allocator_traits<__bucket_alloc_type>; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1947:16: error: '__node_alloc_traits' has not been declared [INFO] [stderr] auto __nptr = __node_alloc_traits::allocate(_M_node_allocator(), 1); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1951:6: error: '__value_alloc_type' was not declared in this scope [INFO] [stderr] __value_alloc_type __a(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1953:6: error: '__value_alloc_traits' has not been declared [INFO] [stderr] __value_alloc_traits::construct(__a, __n->_M_valptr(), [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1953:38: error: '__a' was not declared in this scope [INFO] [stderr] __value_alloc_traits::construct(__a, __n->_M_valptr(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1959:6: error: '__node_alloc_traits' has not been declared [INFO] [stderr] __node_alloc_traits::deallocate(_M_node_allocator(), __nptr, 1); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'void std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_deallocate_node(std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type*)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1968:24: error: '__node_alloc_traits' has not been declared [INFO] [stderr] typedef typename __node_alloc_traits::pointer _Ptr; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1970:7: error: '__value_alloc_type' was not declared in this scope [INFO] [stderr] __value_alloc_type __a(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1971:7: error: '__value_alloc_traits' has not been declared [INFO] [stderr] __value_alloc_traits::destroy(__a, __n->_M_valptr()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1971:37: error: '__a' was not declared in this scope [INFO] [stderr] __value_alloc_traits::destroy(__a, __n->_M_valptr()); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1973:7: error: '__node_alloc_traits' has not been declared [INFO] [stderr] __node_alloc_traits::deallocate(_M_node_allocator(), __ptr, 1); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base** std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_buckets(std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1992:7: error: '__bucket_alloc_type' was not declared in this scope [INFO] [stderr] __bucket_alloc_type __alloc(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1994:20: error: '__bucket_alloc_traits' has not been declared [INFO] [stderr] auto __ptr = __bucket_alloc_traits::allocate(__alloc, __n); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1994:52: error: '__alloc' was not declared in this scope [INFO] [stderr] auto __ptr = __bucket_alloc_traits::allocate(__alloc, __n); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'void std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_deallocate_buckets(std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base**, std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2005:24: error: '__bucket_alloc_traits' has not been declared [INFO] [stderr] typedef typename __bucket_alloc_traits::pointer _Ptr; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2006:65: error: no matching function for call to 'std::pointer_traits::pointer_to(std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base*&)' [INFO] [stderr] auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__bkts); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_iterator.h:66:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algobase.h:67, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: candidate: static _Ptr std::pointer_traits<_Ptr>::pointer_to(std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type>&) [with _Ptr = int; std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type> = std::__undefined] [INFO] [stderr] pointer_to(__make_not_void& __e) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: no known conversion for argument 1 from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__bucket_type {aka std::__detail::_Hash_node_base*}' to 'std::__make_not_void& {aka std::__undefined&}' [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2007:7: error: '__bucket_alloc_type' was not declared in this scope [INFO] [stderr] __bucket_alloc_type __alloc(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2008:7: error: '__bucket_alloc_traits' has not been declared [INFO] [stderr] __bucket_alloc_traits::deallocate(__alloc, __ptr, __n); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2008:41: error: '__alloc' was not declared in this scope [INFO] [stderr] __bucket_alloc_traits::deallocate(__alloc, __ptr, __n); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:182:2: error: '__alloc_rebind' was not declared in this scope [INFO] [stderr] __alloc_rebind<_Alloc, [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:184:39: error: wrong number of template arguments (2, should be 1) [INFO] [stderr] _Traits::__hash_cached::value>>> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:106:12: note: provided for 'template struct std::__detail::_Hashtable_alloc' [INFO] [stderr] struct _Hashtable_alloc; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:184:41: error: expected '{' before '>' token [INFO] [stderr] _Traits::__hash_cached::value>>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:786:21: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_bucket_begin' [INFO] [stderr] _M_bucket_begin(size_type __bkt) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:786:21: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:799:15: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] _Hashtable(size_type __bucket_hint, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:821:4: error: 'size_type' has not been declared [INFO] [stderr] size_type __bucket_hint, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:824:10: error: 'allocator_type' does not name a type [INFO] [stderr] const allocator_type& __a) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:824:29: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] const allocator_type& __a) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:859:21: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] operator=(const _Hashtable& __ht) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:860:8: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] -> _Hashtable& [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:860:18: error: expected initializer before '&' token [INFO] [stderr] -> _Hashtable& [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:953:23: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] _M_assign(const _Hashtable& __ht, const _NodeGenerator& __node_gen) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:953:73: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _M_assign(const _Hashtable& __ht, const _NodeGenerator& __node_gen) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1001:16: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _M_reset() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:20: error: variable or field '_M_move_assign' declared void [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:30: error: missing template arguments before '&&' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:33: error: '__ht' was not declared in this scope [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:53: error: expected primary-expression before ')' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:20: error: variable or field '_M_move_assign' declared void [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:30: error: missing template arguments before '&&' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:33: error: '__ht' was not declared in this scope [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:54: error: expected primary-expression before ')' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1105:22: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] _Hashtable(const _Hashtable& __ht) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1105:38: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _Hashtable(const _Hashtable& __ht) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1127:15: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] _Hashtable(_Hashtable&& __ht) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1159:22: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] _Hashtable(const _Hashtable& __ht, const allocator_type& __a) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1159:46: error: 'allocator_type' does not name a type [INFO] [stderr] _Hashtable(const _Hashtable& __ht, const allocator_type& __a) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1159:65: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _Hashtable(const _Hashtable& __ht, const allocator_type& __a) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1180:15: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] _Hashtable(_Hashtable&& __ht, const allocator_type& __a) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1225:19: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] ~_Hashtable() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1238:10: error: variable or field 'swap' declared void [INFO] [stderr] swap(_Hashtable& __x) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1238:20: error: missing template arguments before '&' token [INFO] [stderr] swap(_Hashtable& __x) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1238:22: error: '__x' was not declared in this scope [INFO] [stderr] swap(_Hashtable& __x) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1289:16: error: 'key_type' does not name a type [INFO] [stderr] find(const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1290:8: error: invalid use of template-name 'std::iterator' without an argument list [INFO] [stderr] -> iterator [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:65:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator_base_types.h:118:12: note: 'template struct std::iterator' declared here [INFO] [stderr] struct iterator [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1305:16: error: 'key_type' does not name a type [INFO] [stderr] find(const key_type& __k) const [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1306:8: error: 'const_iterator' does not name a type [INFO] [stderr] -> const_iterator [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1321:17: error: 'key_type' does not name a type [INFO] [stderr] count(const key_type& __k) const [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1322:8: error: 'size_type' does not name a type [INFO] [stderr] -> size_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1353:23: error: 'key_type' does not name a type [INFO] [stderr] equal_range(const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::pair' [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: error: type/value mismatch at argument 2 in template parameter list for 'template struct std::pair' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1380:23: error: 'key_type' does not name a type [INFO] [stderr] equal_range(const key_type& __k) const [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:13: error: 'const_iterator' was not declared in this scope [INFO] [stderr] -> pair [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:29: error: 'const_iterator' was not declared in this scope [INFO] [stderr] -> pair [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:43: error: template argument 1 is invalid [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:43: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1409:25: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_find_before_node' [INFO] [stderr] _M_find_before_node(size_type __n, const key_type& __k, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1409:25: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1409:40: error: expected primary-expression before 'const' [INFO] [stderr] _M_find_before_node(size_type __n, const key_type& __k, [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1410:4: error: '__hash_code' was not declared in this scope [INFO] [stderr] __hash_code __code) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:28: error: variable or field '_M_insert_bucket_begin' declared void [INFO] [stderr] _M_insert_bucket_begin(size_type __bkt, __node_type* __node) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:28: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:45: error: '__node_type' was not declared in this scope [INFO] [stderr] _M_insert_bucket_begin(size_type __bkt, __node_type* __node) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:58: error: '__node' was not declared in this scope [INFO] [stderr] _M_insert_bucket_begin(size_type __bkt, __node_type* __node) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:28: error: variable or field '_M_remove_bucket_begin' declared void [INFO] [stderr] _M_remove_bucket_begin(size_type __bkt, __node_type* __next, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:28: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:45: error: '__node_type' was not declared in this scope [INFO] [stderr] _M_remove_bucket_begin(size_type __bkt, __node_type* __next, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:58: error: '__next' was not declared in this scope [INFO] [stderr] _M_remove_bucket_begin(size_type __bkt, __node_type* __next, [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1469:7: error: 'size_type' was not declared in this scope [INFO] [stderr] size_type __next_bkt) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:26: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_get_previous_node' [INFO] [stderr] _M_get_previous_node(size_type __bkt, __node_base* __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:26: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:43: error: '__node_base' was not declared in this scope [INFO] [stderr] _M_get_previous_node(size_type __bkt, __node_base* __n) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:56: error: '__n' was not declared in this scope [INFO] [stderr] _M_get_previous_node(size_type __bkt, __node_base* __n) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1510:29: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::pair' [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1510:29: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:18: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_emplace' [INFO] [stderr] _M_emplace(const_iterator __hint, std::false_type, _Args&&... __args) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:18: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:56: error: expected primary-expression before ',' token [INFO] [stderr] _M_emplace(const_iterator __hint, std::false_type, _Args&&... __args) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:63: error: expected primary-expression before '&&' token [INFO] [stderr] _M_emplace(const_iterator __hint, std::false_type, _Args&&... __args) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1575:27: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_insert_unique_node' [INFO] [stderr] _M_insert_unique_node(size_type __bkt, __hash_code __code, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1575:27: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1575:44: error: '__hash_code' was not declared in this scope [INFO] [stderr] _M_insert_unique_node(size_type __bkt, __hash_code __code, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1576:6: error: '__node_type' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1576:19: error: '__node' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:26: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_insert_multi_node' [INFO] [stderr] _M_insert_multi_node(__node_type* __hint, __hash_code __code, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:26: error: '__node_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:39: error: '__hint' was not declared in this scope [INFO] [stderr] _M_insert_multi_node(__node_type* __hint, __hash_code __code, [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:47: error: '__hash_code' was not declared in this scope [INFO] [stderr] _M_insert_multi_node(__node_type* __hint, __hash_code __code, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1615:5: error: '__node_type' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1615:18: error: '__node' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1680:29: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::pair' [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1680:29: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:17: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_insert' [INFO] [stderr] _M_insert(const_iterator __hint, _Arg&& __v, [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:17: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:44: error: expected primary-expression before '&&' token [INFO] [stderr] _M_insert(const_iterator __hint, _Arg&& __v, [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:47: error: '__v' was not declared in this scope [INFO] [stderr] _M_insert(const_iterator __hint, _Arg&& __v, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1704:3: error: expected primary-expression before 'const' [INFO] [stderr] const _NodeGenerator& __node_gen, std::false_type) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1704:52: error: expected primary-expression before ')' token [INFO] [stderr] const _NodeGenerator& __node_gen, std::false_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1724:11: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase' [INFO] [stderr] erase(const_iterator __it) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1724:11: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:14: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_erase' [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:14: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:31: error: '__node_base' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:44: error: '__prev_n' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:54: error: '__node_type' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:67: error: '__n' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1772:36: error: 'key_type' does not name a type [INFO] [stderr] _M_erase(std::true_type, const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1773:8: error: 'size_type' does not name a type [INFO] [stderr] -> size_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1796:37: error: 'key_type' does not name a type [INFO] [stderr] _M_erase(std::false_type, const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1797:8: error: 'size_type' does not name a type [INFO] [stderr] -> size_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1852:11: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase' [INFO] [stderr] erase(const_iterator __first, const_iterator __last) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1852:11: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1852:35: error: 'const_iterator' was not declared in this scope [INFO] [stderr] erase(const_iterator __first, const_iterator __last) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1899:13: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] clear() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1914:12: error: variable or field 'rehash' declared void [INFO] [stderr] rehash(size_type __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1914:12: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1936:15: error: variable or field '_M_rehash' declared void [INFO] [stderr] _M_rehash(size_type __n, const __rehash_state& __state) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1936:15: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1936:30: error: expected primary-expression before 'const' [INFO] [stderr] _M_rehash(size_type __n, const __rehash_state& __state) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1959:19: error: variable or field '_M_rehash_aux' declared void [INFO] [stderr] _M_rehash_aux(size_type __n, std::true_type) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1959:19: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1959:48: error: expected primary-expression before ')' token [INFO] [stderr] _M_rehash_aux(size_type __n, std::true_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:2000:19: error: variable or field '_M_rehash_aux' declared void [INFO] [stderr] _M_rehash_aux(size_type __n, std::false_type) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:2000:19: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:2000:49: error: expected primary-expression before ')' token [INFO] [stderr] _M_rehash_aux(size_type __n, std::false_type) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/vector:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:265:23: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Allocator> __traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:267:6: error: '__traits' has not been declared [INFO] [stderr] __traits::construct(__alloc, std::__addressof(*__cur), *__first); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h: In function 'void std::__uninitialized_fill_a(_ForwardIterator, _ForwardIterator, const _Tp&, _Allocator&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:315:23: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Allocator> __traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:317:6: error: '__traits' has not been declared [INFO] [stderr] __traits::construct(__alloc, std::__addressof(*__cur), __x); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, _Allocator&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:341:23: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Allocator> __traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:343:6: error: '__traits' has not been declared [INFO] [stderr] __traits::construct(__alloc, std::__addressof(*__cur), __x); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default_a(_ForwardIterator, _ForwardIterator, _Allocator&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:591:23: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Allocator> __traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:593:6: error: '__traits' has not been declared [INFO] [stderr] __traits::construct(__alloc, std::__addressof(*__cur)); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, _Allocator&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:621:23: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Allocator> __traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_uninitialized.h:623:6: error: '__traits' has not been declared [INFO] [stderr] __traits::construct(__alloc, std::__addressof(*__cur)); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:74:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:74:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:76:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Tp_alloc_type>::pointer [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:76:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Tp_alloc_type>::pointer [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:81:7: error: expected class-name before '{' token [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:82:2: error: 'pointer' does not name a type [INFO] [stderr] pointer _M_start; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:83:2: error: 'pointer' does not name a type [INFO] [stderr] pointer _M_finish; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:84:2: error: 'pointer' does not name a type [INFO] [stderr] pointer _M_end_of_storage; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:90:30: error: expected ')' before 'const' [INFO] [stderr] _Vector_impl(_Tp_alloc_type const& __a) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:95:29: error: expected ')' before '&&' token [INFO] [stderr] _Vector_impl(_Tp_alloc_type&& __a) noexcept [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:112:7: error: '_Tp_alloc_type' does not name a type [INFO] [stderr] _Tp_alloc_type& [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:116:13: error: '_Tp_alloc_type' does not name a type [INFO] [stderr] const _Tp_alloc_type& [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:139:34: error: expected ')' before '&&' token [INFO] [stderr] _Vector_base(_Tp_alloc_type&& __a) noexcept [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:166:7: error: 'pointer' does not name a type [INFO] [stderr] pointer [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:174:21: error: 'pointer' has not been declared [INFO] [stderr] _M_deallocate(pointer __p, size_t __n) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In constructor 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_Vector_impl()': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:4: error: class 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl' does not have any field named '_Tp_alloc_type' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:22: error: class 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl' does not have any field named '_M_start' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:34: error: class 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl' does not have any field named '_M_finish' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:47: error: class 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl' does not have any field named '_M_end_of_storage' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'void std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_swap_data(std::_Vector_base<_Tp, _Alloc>::_Vector_impl&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:103:14: error: '_M_start' was not declared in this scope [INFO] [stderr] std::swap(_M_start, __x._M_start); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:104:14: error: '_M_finish' was not declared in this scope [INFO] [stderr] std::swap(_M_finish, __x._M_finish); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:105:14: error: '_M_end_of_storage' was not declared in this scope [INFO] [stderr] std::swap(_M_end_of_storage, __x._M_end_of_storage); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'std::_Vector_base<_Tp, _Alloc>::allocator_type std::_Vector_base<_Tp, _Alloc>::get_allocator() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:122:51: error: there are no arguments to '_M_get_Tp_allocator' that depend on a template parameter, so a declaration of '_M_get_Tp_allocator' must be available [-fpermissive] [INFO] [stderr] { return allocator_type(_M_get_Tp_allocator()); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(int, std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:176:21: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Tp_alloc_type> _Tr; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:178:4: error: '_Tr' has not been declared [INFO] [stderr] _Tr::deallocate(_M_impl, __p, __n); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:225:26: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Tp_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:230:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:231:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:232:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:351:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] noexcept(_Alloc_traits::_S_always_equal()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:450:40: error: '_Alloc_traits' has not been declared [INFO] [stderr] operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:322:9: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator())) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:453:11: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_propagate_on_move_assign() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:454:14: error: '_Alloc_traits' has not been declared [INFO] [stderr] || _Alloc_traits::_S_always_equal(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:455:56: error: the value of '__move_storage' is not usable in a constant expression [INFO] [stderr] _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:455:70: error: the value of '__move_storage' is not usable in a constant expression [INFO] [stderr] _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:455:70: note: in template argument for type 'bool' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::max_size() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:661:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] { return _Alloc_traits::max_size(_M_get_Tp_allocator()); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:918:6: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::pop_back()': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:953:2: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::destroy(this->_M_impl, this->_M_impl._M_finish); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::swap(std::vector<_Tp, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1198:2: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_on_swap(_M_get_Tp_allocator(), [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, std::true_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1457:2: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(_M_get_Tp_allocator(), __x._M_get_Tp_allocator()); [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:65:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:413:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:413:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:415:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Bit_alloc_type> [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:415:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Bit_alloc_type> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:417:24: error: '_Bit_alloc_traits' has not been declared [INFO] [stderr] typedef typename _Bit_alloc_traits::pointer _Bit_pointer; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:421:7: error: expected class-name before '{' token [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:430:22: error: '_Bit_alloc_type' does not name a type [INFO] [stderr] _Bvector_impl(const _Bit_alloc_type& __a) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:435:31: error: expected ')' before '&&' token [INFO] [stderr] _Bvector_impl(_Bit_alloc_type&& __a) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:453:7: error: '_Bit_alloc_type' does not name a type [INFO] [stderr] _Bit_alloc_type& [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:457:13: error: '_Bit_alloc_type' does not name a type [INFO] [stderr] const _Bit_alloc_type& [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In constructor 'std::_Bvector_base<_Alloc>::_Bvector_impl::_Bvector_impl()': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:427:4: error: class 'std::_Bvector_base<_Alloc>::_Bvector_impl' does not have any field named '_Bit_alloc_type' [INFO] [stderr] : _Bit_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In constructor 'std::_Bvector_base<_Alloc>::_Bvector_impl::_Bvector_impl(const int&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:431:4: error: class 'std::_Bvector_base<_Alloc>::_Bvector_impl' does not have any field named '_Bit_alloc_type' [INFO] [stderr] : _Bit_alloc_type(__a), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::_Bit_type* std::_Bvector_base<_Alloc>::_Bvector_impl::_M_end_addr() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:445:50: error: invalid types 'const _Bit_pointer {aka const int}[int]' for array subscript [INFO] [stderr] return std::__addressof(_M_end_of_storage[-1]) + 1; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::_Bvector_base<_Alloc>::allocator_type std::_Bvector_base<_Alloc>::get_allocator() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:463:52: error: there are no arguments to '_M_get_Bit_allocator' that depend on a template parameter, so a declaration of '_M_get_Bit_allocator' must be available [-fpermissive] [INFO] [stderr] { return allocator_type(_M_get_Bit_allocator()); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::_Bvector_base<_Alloc>::_Bit_pointer std::_Bvector_base<_Alloc>::_M_allocate(std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:492:16: error: '_Bit_alloc_traits' has not been declared [INFO] [stderr] { return _Bit_alloc_traits::allocate(_M_impl, _S_nword(__n)); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'void std::_Bvector_base<_Alloc>::_M_deallocate()': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:500:6: error: '_Bit_alloc_traits' has not been declared [INFO] [stderr] _Bit_alloc_traits::deallocate(_M_impl, [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::vector& std::vector::operator=(const std::vector&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:690:8: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_Bit_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:695:6: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_Bit_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::vector& std::vector::operator=(std::vector&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:723:4: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(_M_get_Bit_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:69:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:96:6: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:118:4: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, __x); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:147:7: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::destroy(this->_M_impl, this->_M_impl._M_finish); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:173:8: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (_Alloc_traits::_S_propagate_on_copy_assign()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:175:13: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (!_Alloc_traits::_S_always_equal() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:187:8: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_Tp_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(std::vector<_Tp, _Alloc>::const_iterator, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:308:6: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:332:4: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:361:8: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:385:3: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::destroy(this->_M_impl, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_emplace_back_aux(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:416:6: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, __new_start + size(), [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:430:8: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::destroy(this->_M_impl, __new_start + size()); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [glslang/hlsl/CMakeFiles/HLSL.dir/hlslGrammar.cpp.o] Error 4 [INFO] [stderr] In file included from /usr/include/c++/6/set:60:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/assembly_grammar.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:363:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:363:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:366:26: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Node_allocator> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:490:7: error: '_Node_allocator' does not name a type [INFO] [stderr] _Node_allocator& [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:494:13: error: '_Node_allocator' does not name a type [INFO] [stderr] const _Node_allocator& [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:595:9: error: expected class-name before '{' token [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:605:52: error: '_Node_allocator' does not name a type [INFO] [stderr] _Rb_tree_impl(const _Key_compare& __comp, const _Node_allocator& __a) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:611:46: error: '_Node_allocator' has not been declared [INFO] [stderr] _Rb_tree_impl(const _Key_compare& __comp, _Node_allocator&& __a) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:869:32: error: '_Node_allocator' has not been declared [INFO] [stderr] _Rb_tree(_Rb_tree&& __x, _Node_allocator&& __a); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1247:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] noexcept(_Alloc_traits::_S_nothrow_move() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::allocator_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::get_allocator() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:500:53: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] { return allocator_type(_M_get_Node_allocator()); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_node()': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:505:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:505:62: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] { return _Alloc_traits::allocate(_M_get_Node_allocator(), 1); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_put_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:509:9: error: '_Alloc_traits' has not been declared [INFO] [stderr] { _Alloc_traits::deallocate(_M_get_Node_allocator(), __p, 1); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:509:57: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] { _Alloc_traits::deallocate(_M_get_Node_allocator(), __p, 1); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:543:8: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(_M_get_Node_allocator(), [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:543:55: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] _Alloc_traits::construct(_M_get_Node_allocator(), [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_destroy_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:567:2: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::destroy(_M_get_Node_allocator(), __p->_M_valptr()); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:567:47: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] _Alloc_traits::destroy(_M_get_Node_allocator(), __p->_M_valptr()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In constructor 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree_impl<_Key_compare, >::_Rb_tree_impl()': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:601:6: error: class 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree_impl<_Key_compare, >' does not have any field named '_Node_allocator' [INFO] [stderr] : _Node_allocator(), _M_key_compare(), _M_header(), [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In constructor 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree_impl<_Key_compare, >::_Rb_tree_impl(const _Key_compare&, const int&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:606:6: error: class 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree_impl<_Key_compare, >' does not have any field named '_Node_allocator' [INFO] [stderr] : _Node_allocator(__a), _M_key_compare(__comp), _M_header(), [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In constructor 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree_impl<_Key_compare, >::_Rb_tree_impl(const _Key_compare&, int&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:612:6: error: class 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree_impl<_Key_compare, >' does not have any field named '_Node_allocator' [INFO] [stderr] : _Node_allocator(std::move(__a)), _M_key_compare(__comp), [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In copy constructor 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:829:10: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_select_on_copy(__x._M_get_Node_allocator())) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::max_size() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:925:16: error: '_Alloc_traits' has not been declared [INFO] [stderr] { return _Alloc_traits::max_size(_M_get_Node_allocator()); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:925:62: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] { return _Alloc_traits::max_size(_M_get_Node_allocator()); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1338:30: error: '_Node_allocator' has not been declared [INFO] [stderr] _Rb_tree(_Rb_tree&& __x, _Node_allocator&& __a) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In constructor 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Rb_tree(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&&, int&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1341:29: error: '_Alloc_traits' has not been declared [INFO] [stderr] using __eq = typename _Alloc_traits::is_always_equal; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1343:25: error: there are no arguments to '__eq' that depend on a template parameter, so a declaration of '__eq' must be available [-fpermissive] [INFO] [stderr] _M_move_data(__x, __eq()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_move_data(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, std::false_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1371:33: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] if (_M_get_Node_allocator() == __x._M_get_Node_allocator()) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_move_assign(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, std::true_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1398:50: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] std::__alloc_on_move(_M_get_Node_allocator(), [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_move_assign(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, std::false_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1408:33: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] if (_M_get_Node_allocator() == __x._M_get_Node_allocator()) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1436:14: error: '_Alloc_traits' has not been declared [INFO] [stderr] noexcept(_Alloc_traits::_S_nothrow_move() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::operator=(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1441:4: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_propagate_on_move_assign() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1442:7: error: '_Alloc_traits' has not been declared [INFO] [stderr] || _Alloc_traits::_S_always_equal(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1443:43: error: the value of '__move_storage' is not usable in a constant expression [INFO] [stderr] _M_move_assign(__x, __bool_constant<__move_storage>()); [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1443:57: error: the value of '__move_storage' is not usable in a constant expression [INFO] [stderr] _M_move_assign(__x, __bool_constant<__move_storage>()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1443:57: note: in template argument for type 'bool' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::operator=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1484:8: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (_Alloc_traits::_S_propagate_on_copy_assign()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1488:13: error: '_Alloc_traits' has not been declared [INFO] [stderr] if (!_Alloc_traits::_S_always_equal() [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::swap(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1816:7: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::_S_on_swap(_M_get_Node_allocator(), [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1816:55: error: there are no arguments to '_M_get_Node_allocator' that depend on a template parameter, so a declaration of '_M_get_Node_allocator' must be available [-fpermissive] [INFO] [stderr] _Alloc_traits::_S_on_swap(_M_get_Node_allocator(), [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/assembly_grammar.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:111:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:111:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:115:23: error: '_Key_alloc_type' was not declared in this scope [INFO] [stderr] key_compare, _Key_alloc_type> _Rep_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:115:38: error: template argument 5 is invalid [INFO] [stderr] key_compare, _Key_alloc_type> _Rep_type; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:118:26: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Key_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:123:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:124:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:125:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:126:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:130:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_iterator iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:131:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:132:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:133:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:134:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:135:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:242:12: error: '_Alloc_traits' has not been declared [INFO] [stderr] && _Alloc_traits::_S_always_equal()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In constructor 'std::set<_Key, _Compare, _Alloc>::set(_InputIterator, _InputIterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:171:9: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_unique(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In constructor 'std::set<_Key, _Compare, _Alloc>::set(_InputIterator, _InputIterator, const _Compare&, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:190:16: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_unique(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In constructor 'std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:228:14: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_unique(__l.begin(), __l.end()); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In constructor 'std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:248:14: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_unique(__l.begin(), __l.end()); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In constructor 'std::set<_Key, _Compare, _Alloc>::set(_InputIterator, _InputIterator, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:255:16: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_unique(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>& std::set<_Key, _Compare, _Alloc>::operator=(std::initializer_list<_Tp>)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:291:7: error: request for member '_M_assign_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] _M_t._M_assign_unique(__l.begin(), __l.end()); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::key_compare std::set<_Key, _Compare, _Alloc>::key_comp() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:301:21: error: request for member 'key_comp' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.key_comp(); } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::value_compare std::set<_Key, _Compare, _Alloc>::value_comp() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:305:21: error: request for member 'key_comp' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.key_comp(); } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::allocator_type std::set<_Key, _Compare, _Alloc>::get_allocator() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:309:36: error: request for member 'get_allocator' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return allocator_type(_M_t.get_allocator()); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::begin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:318:21: error: request for member 'begin' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.begin(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::end() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:327:21: error: request for member 'end' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.end(); } [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::reverse_iterator std::set<_Key, _Compare, _Alloc>::rbegin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:336:21: error: request for member 'rbegin' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rbegin(); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::reverse_iterator std::set<_Key, _Compare, _Alloc>::rend() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:345:21: error: request for member 'rend' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rend(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::cbegin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:355:21: error: request for member 'begin' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.begin(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::cend() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:364:21: error: request for member 'end' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.end(); } [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::reverse_iterator std::set<_Key, _Compare, _Alloc>::crbegin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:373:21: error: request for member 'rbegin' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rbegin(); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::reverse_iterator std::set<_Key, _Compare, _Alloc>::crend() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:382:21: error: request for member 'rend' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rend(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'bool std::set<_Key, _Compare, _Alloc>::empty() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:388:21: error: request for member 'empty' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.empty(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::size() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:393:21: error: request for member 'size' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.size(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::max_size() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:398:21: error: request for member 'max_size' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.max_size(); } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'void std::set<_Key, _Compare, _Alloc>::swap(std::set<_Key, _Compare, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:414:14: error: request for member 'swap' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t.swap(__x._M_t); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::pair std::set<_Key, _Compare, _Alloc>::emplace(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:434:16: error: request for member '_M_emplace_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_emplace_unique(std::forward<_Args>(__args)...); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::emplace_hint(std::set<_Key, _Compare, _Alloc>::const_iterator, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:461:16: error: request for member '_M_emplace_hint_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] return _M_t._M_emplace_hint_unique(__pos, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::pair std::set<_Key, _Compare, _Alloc>::insert(const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:482:46: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] std::pair __p = [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/utility:70:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:194:12: note: provided for 'template struct std::pair' [INFO] [stderr] struct pair [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/assembly_grammar.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:483:9: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] _M_t._M_insert_unique(__x); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:484:39: error: request for member 'first' in '__p', which is of non-class type 'int' [INFO] [stderr] return std::pair(__p.first, __p.second); [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:484:50: error: request for member 'second' in '__p', which is of non-class type 'int' [INFO] [stderr] return std::pair(__p.first, __p.second); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::pair std::set<_Key, _Compare, _Alloc>::insert(std::set<_Key, _Compare, _Alloc>::value_type&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:491:46: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] std::pair __p = [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/utility:70:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:194:12: note: provided for 'template struct std::pair' [INFO] [stderr] struct pair [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/assembly_grammar.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:492:9: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] _M_t._M_insert_unique(std::move(__x)); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:493:39: error: request for member 'first' in '__p', which is of non-class type 'int' [INFO] [stderr] return std::pair(__p.first, __p.second); [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:493:50: error: request for member 'second' in '__p', which is of non-class type 'int' [INFO] [stderr] return std::pair(__p.first, __p.second); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::insert(std::set<_Key, _Compare, _Alloc>::const_iterator, const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:518:21: error: request for member '_M_insert_unique_' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_insert_unique_(__position, __x); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::insert(std::set<_Key, _Compare, _Alloc>::const_iterator, std::set<_Key, _Compare, _Alloc>::value_type&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:523:21: error: request for member '_M_insert_unique_' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_insert_unique_(__position, std::move(__x)); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'void std::set<_Key, _Compare, _Alloc>::insert(_InputIterator, _InputIterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:538:9: error: request for member '_M_insert_unique' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_unique(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(std::set<_Key, _Compare, _Alloc>::const_iterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:572:21: error: request for member 'erase' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.erase(__position); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::erase(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:602:21: error: request for member 'erase' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.erase(__x); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::erase(std::set<_Key, _Compare, _Alloc>::const_iterator, std::set<_Key, _Compare, _Alloc>::const_iterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:624:21: error: request for member 'erase' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.erase(__first, __last); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'void std::set<_Key, _Compare, _Alloc>::clear()': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:651:14: error: request for member 'clear' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t.clear(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::size_type std::set<_Key, _Compare, _Alloc>::count(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:666:21: error: request for member 'find' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.find(__x) == _M_t.end() ? 0 : 1; } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:666:39: error: request for member 'end' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.find(__x) == _M_t.end() ? 0 : 1; } [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::find(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:693:21: error: request for member 'find' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.find(__x); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::const_iterator std::set<_Key, _Compare, _Alloc>::find(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:697:21: error: request for member 'find' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.find(__x); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::lower_bound(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:728:21: error: request for member 'lower_bound' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.lower_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::const_iterator std::set<_Key, _Compare, _Alloc>::lower_bound(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:732:21: error: request for member 'lower_bound' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.lower_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::upper_bound(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:758:21: error: request for member 'upper_bound' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.upper_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::set<_Key, _Compare, _Alloc>::const_iterator std::set<_Key, _Compare, _Alloc>::upper_bound(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:762:21: error: request for member 'upper_bound' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.upper_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::pair std::set<_Key, _Compare, _Alloc>::equal_range(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:797:21: error: request for member 'equal_range' in '((std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::set<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.equal_range(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In member function 'std::pair std::set<_Key, _Compare, _Alloc>::equal_range(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:801:21: error: request for member 'equal_range' in '((const std::set<_Key, _Compare, _Alloc>*)this)->std::set<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.equal_range(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/assembly_grammar.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:111:35: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:111:49: error: expected unqualified-id before '<' token [INFO] [stderr] typedef typename __gnu_cxx::__alloc_traits<_Alloc>::template [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:115:23: error: '_Key_alloc_type' was not declared in this scope [INFO] [stderr] key_compare, _Key_alloc_type> _Rep_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:115:38: error: template argument 5 is invalid [INFO] [stderr] key_compare, _Key_alloc_type> _Rep_type; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:119:26: error: '__alloc_traits' in namespace '__gnu_cxx' does not name a template type [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Key_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:122:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:123:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:124:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:125:24: error: '_Alloc_traits' has not been declared [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:129:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_iterator iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:130:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:131:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:132:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:133:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:134:24: error: '_Rep_type' is not a class, namespace, or enumeration [INFO] [stderr] typedef typename _Rep_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:238:12: error: '_Alloc_traits' has not been declared [INFO] [stderr] && _Alloc_traits::_S_always_equal()) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In constructor 'std::multiset<_Key, _Compare, _Alloc>::multiset(_InputIterator, _InputIterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:168:16: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_equal(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In constructor 'std::multiset<_Key, _Compare, _Alloc>::multiset(_InputIterator, _InputIterator, const _Compare&, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:186:16: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_equal(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In constructor 'std::multiset<_Key, _Compare, _Alloc>::multiset(std::initializer_list<_Tp>, const _Compare&, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:224:14: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_equal(__l.begin(), __l.end()); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In constructor 'std::multiset<_Key, _Compare, _Alloc>::multiset(std::initializer_list<_Tp>, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:244:14: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_equal(__l.begin(), __l.end()); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In constructor 'std::multiset<_Key, _Compare, _Alloc>::multiset(_InputIterator, _InputIterator, const allocator_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:251:16: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_equal(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>& std::multiset<_Key, _Compare, _Alloc>::operator=(std::initializer_list<_Tp>)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:287:7: error: request for member '_M_assign_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] _M_t._M_assign_equal(__l.begin(), __l.end()); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::key_compare std::multiset<_Key, _Compare, _Alloc>::key_comp() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:297:21: error: request for member 'key_comp' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.key_comp(); } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::value_compare std::multiset<_Key, _Compare, _Alloc>::value_comp() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:301:21: error: request for member 'key_comp' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.key_comp(); } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::allocator_type std::multiset<_Key, _Compare, _Alloc>::get_allocator() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:305:36: error: request for member 'get_allocator' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return allocator_type(_M_t.get_allocator()); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::begin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:314:21: error: request for member 'begin' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.begin(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::end() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:323:21: error: request for member 'end' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.end(); } [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::reverse_iterator std::multiset<_Key, _Compare, _Alloc>::rbegin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:332:21: error: request for member 'rbegin' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rbegin(); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::reverse_iterator std::multiset<_Key, _Compare, _Alloc>::rend() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:341:21: error: request for member 'rend' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rend(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::cbegin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:351:21: error: request for member 'begin' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.begin(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::cend() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:360:21: error: request for member 'end' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.end(); } [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::reverse_iterator std::multiset<_Key, _Compare, _Alloc>::crbegin() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:369:21: error: request for member 'rbegin' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rbegin(); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::reverse_iterator std::multiset<_Key, _Compare, _Alloc>::crend() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:378:21: error: request for member 'rend' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.rend(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'bool std::multiset<_Key, _Compare, _Alloc>::empty() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:384:21: error: request for member 'empty' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.empty(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::size_type std::multiset<_Key, _Compare, _Alloc>::size() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:389:21: error: request for member 'size' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.size(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::size_type std::multiset<_Key, _Compare, _Alloc>::max_size() const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:394:21: error: request for member 'max_size' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.max_size(); } [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'void std::multiset<_Key, _Compare, _Alloc>::swap(std::multiset<_Key, _Compare, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:410:14: error: request for member 'swap' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t.swap(__x._M_t); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::emplace(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:429:16: error: request for member '_M_emplace_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_emplace_equal(std::forward<_Args>(__args)...); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::emplace_hint(std::multiset<_Key, _Compare, _Alloc>::const_iterator, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:456:16: error: request for member '_M_emplace_hint_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] return _M_t._M_emplace_hint_equal(__pos, [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::insert(const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:474:21: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_insert_equal(__x); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::insert(std::multiset<_Key, _Compare, _Alloc>::value_type&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:479:21: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_insert_equal(std::move(__x)); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::insert(std::multiset<_Key, _Compare, _Alloc>::const_iterator, const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:504:21: error: request for member '_M_insert_equal_' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_insert_equal_(__position, __x); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::insert(std::multiset<_Key, _Compare, _Alloc>::const_iterator, std::multiset<_Key, _Compare, _Alloc>::value_type&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:509:21: error: request for member '_M_insert_equal_' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t._M_insert_equal_(__position, std::move(__x)); } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'void std::multiset<_Key, _Compare, _Alloc>::insert(_InputIterator, _InputIterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:523:16: error: request for member '_M_insert_equal' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t._M_insert_equal(__first, __last); } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::erase(std::multiset<_Key, _Compare, _Alloc>::const_iterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:557:21: error: request for member 'erase' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.erase(__position); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::size_type std::multiset<_Key, _Compare, _Alloc>::erase(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:587:21: error: request for member 'erase' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.erase(__x); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::erase(std::multiset<_Key, _Compare, _Alloc>::const_iterator, std::multiset<_Key, _Compare, _Alloc>::const_iterator)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:609:21: error: request for member 'erase' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.erase(__first, __last); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'void std::multiset<_Key, _Compare, _Alloc>::clear()': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:636:14: error: request for member 'clear' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { _M_t.clear(); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::size_type std::multiset<_Key, _Compare, _Alloc>::count(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:648:21: error: request for member 'count' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.count(__x); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::find(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:674:21: error: request for member 'find' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.find(__x); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::const_iterator std::multiset<_Key, _Compare, _Alloc>::find(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:678:21: error: request for member 'find' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.find(__x); } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::lower_bound(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:709:21: error: request for member 'lower_bound' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.lower_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::const_iterator std::multiset<_Key, _Compare, _Alloc>::lower_bound(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:713:21: error: request for member 'lower_bound' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.lower_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::iterator std::multiset<_Key, _Compare, _Alloc>::upper_bound(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:739:21: error: request for member 'upper_bound' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.upper_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::multiset<_Key, _Compare, _Alloc>::const_iterator std::multiset<_Key, _Compare, _Alloc>::upper_bound(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:743:21: error: request for member 'upper_bound' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.upper_bound(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::pair std::multiset<_Key, _Compare, _Alloc>::equal_range(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:778:21: error: request for member 'equal_range' in '((std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'std::multiset<_Key, _Compare, _Alloc>::_Rep_type {aka int}' [INFO] [stderr] { return _M_t.equal_range(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h: In member function 'std::pair std::multiset<_Key, _Compare, _Alloc>::equal_range(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:782:21: error: request for member 'equal_range' in '((const std::multiset<_Key, _Compare, _Alloc>*)this)->std::multiset<_Key, _Compare, _Alloc>::_M_t', which is of non-class type 'const _Rep_type {aka const int}' [INFO] [stderr] { return _M_t.equal_range(__x); } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/instruction.h:41:25: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:224:48: error: no type named '_Tp_alloc_type' in 'struct std::_Vector_base >' [INFO] [stderr] typedef typename _Base::_Tp_alloc_type _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:229:58: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef typename _Base::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:233:61: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:237:49: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:205:44: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:207:46: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:210:9: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:213:39: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:224:48: error: no type named '_Tp_alloc_type' in 'struct std::_Vector_base >' [INFO] [stderr] typedef typename _Base::_Tp_alloc_type _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:229:58: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef typename _Base::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:233:61: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:237:49: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:215:27: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:224:48: error: no type named '_Tp_alloc_type' in 'struct std::_Vector_base >' [INFO] [stderr] typedef typename _Base::_Tp_alloc_type _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:229:58: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef typename _Base::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:233:61: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:237:49: error: no type named 'pointer' in 'struct std::_Vector_base >' [INFO] [stderr] typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp: In member function 'spv_result_t {anonymous}::Parser::parseInstruction()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:343:53: error: invalid conversion from 'std::vector::reference {aka int}' to 'spv_operand_type_t' [-fpermissive] [INFO] [stderr] !spvOperandIsOptional(_.expected_operands.back())) { [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/assembly_grammar.h:20:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:26: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/operand.h:67:6: note: initializing argument 1 of 'bool spvOperandIsOptional(spv_operand_type_t)' [INFO] [stderr] bool spvOperandIsOptional(spv_operand_type_t type); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp: In member function 'spv_result_t {anonymous}::Parser::parseOperand(size_t, spv_parsed_instruction_t*, spv_operand_type_t, std::vector*, std::vector*, spv_operand_pattern_t*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:440:27: error: 'class std::unordered_map' has no member named 'find' [INFO] [stderr] if (_.id_to_type_id.find(inst->result_id) != _.id_to_type_id.end()) [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:440:68: error: 'class std::unordered_map' has no member named 'end' [INFO] [stderr] if (_.id_to_type_id.find(inst->result_id) != _.id_to_type_id.end()) [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:447:22: error: no match for 'operator[]' (operand types are 'std::unordered_map' and 'uint32_t {aka unsigned int}') [INFO] [stderr] _.id_to_type_id[inst->result_id] = [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:459:64: error: 'class std::unordered_map' has no member named 'find' [INFO] [stderr] auto ext_inst_type_iter = _.import_id_to_ext_inst_type.find(word); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:460:64: error: 'class std::unordered_map' has no member named 'end' [INFO] [stderr] if (ext_inst_type_iter == _.import_id_to_ext_inst_type.end()) { [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:522:51: error: 'class std::unordered_map' has no member named 'find' [INFO] [stderr] const auto type_id_iter = _.id_to_type_id.find(selector_id); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:523:45: error: 'class std::unordered_map' has no member named 'end' [INFO] [stderr] if (type_id_iter == _.id_to_type_id.end() || [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:598:37: error: no match for 'operator[]' (operand types are 'std::unordered_map' and 'uint32_t {aka unsigned int}') [INFO] [stderr] _.import_id_to_ext_inst_type[inst->result_id] = ext_inst_type; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:715:14: error: 'class std::vector' has no member named 'insert' [INFO] [stderr] words->insert(words->end(), _.words + _.word_index, [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h: In instantiation of 'class __gnu_cxx::__normal_iterator >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:715:32: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:766:57: error: no type named 'iterator_category' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::iterator_category iterator_category; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:767:52: error: no type named 'value_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:768:56: error: no type named 'difference_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:769:50: error: no type named 'reference' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:770:50: error: no type named 'pointer' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp: In member function 'spv_result_t {anonymous}::Parser::setNumericTypeInfoForType(spv_parsed_operand_t*, uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:729:55: error: 'class std::unordered_map' has no member named 'find' [INFO] [stderr] auto type_info_iter = _.type_id_to_number_type_info.find(type_id); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:730:55: error: 'class std::unordered_map' has no member named 'end' [INFO] [stderr] if (type_info_iter == _.type_id_to_number_type_info.end()) { [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp: In member function 'void {anonymous}::Parser::recordNumberType(size_t, const spv_parsed_instruction_t*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:761:34: error: no match for 'operator[]' (operand types are 'std::unordered_map' and 'const uint32_t {aka const unsigned int}') [INFO] [stderr] _.type_id_to_number_type_info[inst->result_id] = info; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5428:75: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1993:23: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'const char*' [-fpermissive] [INFO] [stderr] { return _M_data(); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:54: error: 'class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_set_length'? [INFO] [stderr] : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5534:75: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1993:23: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'const wchar_t*' [-fpermissive] [INFO] [stderr] { return _M_data(); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:54: error: 'class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_set_length'? [INFO] [stderr] : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5659:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'const char*' [-fpermissive] [INFO] [stderr] { return _M_data(); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5674:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'const wchar_t*' [-fpermissive] [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char16_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5692:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'const char16_t*' [-fpermissive] [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char32_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5707:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'const char32_t*' [-fpermissive] [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h: In instantiation of 'class __gnu_cxx::__normal_iterator >': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5027:32: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/system_error:343:50: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:766:57: error: no type named 'iterator_category' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::iterator_category iterator_category; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:767:52: error: no type named 'value_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:768:56: error: no type named 'difference_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:769:50: error: no type named 'reference' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:770:50: error: no type named 'pointer' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/instruction.h:46:30: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:47: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:920:22: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] ++this->_M_impl._M_finish; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:175:10: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:28: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:175:10: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:28: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = spv_operand_type_t; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:175:10: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:28: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:69:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:187:26: required from here [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:76:32: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:76:56: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:77:23: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:78:32: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] _M_deallocate(this->_M_impl._M_start, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:79:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:80:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:81:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] this->_M_impl._M_start = __tmp; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:82:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] this->_M_impl._M_finish = __tmp + __old_size; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:83:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:83:52: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:188:40: required from here [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:76:32: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:76:56: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:77:23: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:78:32: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] _M_deallocate(this->_M_impl._M_start, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:79:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:80:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:81:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] this->_M_impl._M_start = __tmp; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:82:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] this->_M_impl._M_finish = __tmp + __old_size; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:83:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:83:52: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:189:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:76:32: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:76:56: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:77:23: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:78:32: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] _M_deallocate(this->_M_impl._M_start, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:79:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:80:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:81:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] this->_M_impl._M_start = __tmp; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:82:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] this->_M_impl._M_finish = __tmp + __old_size; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:83:18: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:83:52: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __n; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::clear() [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:285:34: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1210:39: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_erase_at_end(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1210:24: error: '_M_erase_at_end' was not declared in this scope [INFO] [stderr] { _M_erase_at_end(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::clear() [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:290:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1210:39: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_erase_at_end(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1210:24: error: '_M_erase_at_end' was not declared in this scope [INFO] [stderr] { _M_erase_at_end(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::clear() [with _Tp = spv_operand_type_t; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:316:29: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1210:39: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_erase_at_end(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1210:24: error: '_M_erase_at_end' was not declared in this scope [INFO] [stderr] { _M_erase_at_end(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = spv_operand_type_t]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:319:65: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:47: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:920:22: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] ++this->_M_impl._M_finish; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h: In instantiation of 'class __gnu_cxx::__normal_iterator >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:745:21: required from 'bool std::vector<_Tp, _Alloc>::empty() const [with _Tp = spv_operand_type_t; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:323:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:766:57: error: no type named 'iterator_category' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::iterator_category iterator_category; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:767:52: error: no type named 'value_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:768:56: error: no type named 'difference_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:769:50: error: no type named 'reference' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:770:50: error: no type named 'pointer' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::reference = int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:343:54: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:869:24: error: no match for 'operator-' (operand types are 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' and 'int') [INFO] [stderr] { return *(end() - 1); } [INFO] [stderr] ~~~~~~~^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:333:5: note: candidate: template decltype ((__x.base() - __y.base())) std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator-(const reverse_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:333:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:869:24: note: 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] { return *(end() - 1); } [INFO] [stderr] ~~~~~~~^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:387:5: note: candidate: template decltype ((__y.base() - __x.base())) std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) [INFO] [stderr] operator-(const reverse_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:387:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:869:24: note: 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] { return *(end() - 1); } [INFO] [stderr] ~~~~~~~^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1186:5: note: candidate: template decltype ((__x.base() - __y.base())) std::operator-(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) [INFO] [stderr] operator-(const move_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1186:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:869:24: note: 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] { return *(end() - 1); } [INFO] [stderr] ~~~~~~~^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1193:5: note: candidate: template decltype ((__x.base() - __y.base())) std::operator-(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator-(const move_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1193:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:869:24: note: 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] { return *(end() - 1); } [INFO] [stderr] ~~~~~~~^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:65:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:208:3: note: candidate: std::ptrdiff_t std::operator-(const std::_Bit_iterator_base&, const std::_Bit_iterator_base&) [INFO] [stderr] operator-(const _Bit_iterator_base& __x, const _Bit_iterator_base& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:208:3: note: no known conversion for argument 1 from 'std::vector::const_iterator {aka __gnu_cxx::__normal_iterator >}' to 'const std::_Bit_iterator_base&' [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:959:5: note: candidate: template typename __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&) [INFO] [stderr] operator-(const __normal_iterator<_Iterator, _Container>& __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:959:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:869:24: note: mismatched types 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>' and 'int' [INFO] [stderr] { return *(end() - 1); } [INFO] [stderr] ~~~~~~~^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:947:5: note: candidate: template decltype ((__lhs.base() - __rhs.base())) __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&) [INFO] [stderr] operator-(const __normal_iterator<_IteratorL, _Container>& __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:947:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:869:24: note: mismatched types 'const __gnu_cxx::__normal_iterator<_IteratorR, _Container>' and 'int' [INFO] [stderr] { return *(end() - 1); } [INFO] [stderr] ~~~~~~~^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of '_Tp* std::vector<_Tp, _Alloc>::data() [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:373:48: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:892:42: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return _M_data_ptr(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of '_Tp* std::vector<_Tp, _Alloc>::data() [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:383:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:892:42: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::size() const [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:384:48: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:66: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = spv_parsed_operand_t]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:694:37: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:47: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:920:22: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] ++this->_M_impl._M_finish; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::const_iterator std::vector<_Tp, _Alloc>::end() const [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::const_iterator = __gnu_cxx::__normal_iterator >]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:715:32: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:576:45: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { return const_iterator(this->_M_impl._M_finish); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_local_data() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer = int]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:34: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:142:49: error: no matching function for call to 'std::pointer_traits::pointer_to(char&)' [INFO] [stderr] return std::pointer_traits::pointer_to(*_M_local_buf); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_iterator.h:66:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algobase.h:67, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: candidate: static _Ptr std::pointer_traits<_Ptr>::pointer_to(std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type>&) [with _Ptr = int; std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type> = std::__undefined] [INFO] [stderr] pointer_to(__make_not_void& __e) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: no known conversion for argument 1 from 'char' to 'std::__make_not_void& {aka std::__undefined&}' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_local_data() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer = int]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:34: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:142:49: error: no matching function for call to 'std::pointer_traits::pointer_to(wchar_t&)' [INFO] [stderr] return std::pointer_traits::pointer_to(*_M_local_buf); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_iterator.h:66:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algobase.h:67, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: candidate: static _Ptr std::pointer_traits<_Ptr>::pointer_to(std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type>&) [with _Ptr = int; std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type> = std::__undefined] [INFO] [stderr] pointer_to(__make_not_void& __e) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: no known conversion for argument 1 from 'wchar_t' to 'std::__make_not_void& {aka std::__undefined&}' [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:33: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:175:10: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:161:25: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:33: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = unsigned int; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:175:10: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:161:25: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = spv_operand_type_t; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:33: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = spv_operand_type_t; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:175:10: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:161:25: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::capacity() const [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:70:28: required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:187:26: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:736:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { return size_type(this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:737:21: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::capacity() const [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:70:28: required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:188:40: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:736:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { return size_type(this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:737:21: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::size() const [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:72:37: required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:188:40: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:66: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::capacity() const [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:70:28: required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:189:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:736:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { return size_type(this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:737:21: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::size() const [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:72:37: required from 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:189:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:66: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::const_iterator std::vector<_Tp, _Alloc>::begin() const [with _Tp = spv_operand_type_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::const_iterator = __gnu_cxx::__normal_iterator >]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:745:21: required from 'bool std::vector<_Tp, _Alloc>::empty() const [with _Tp = spv_operand_type_t; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:323:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:558:45: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return const_iterator(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_iterator.h:66:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algobase.h:67, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h: In instantiation of 'static _Ptr std::pointer_traits<_Ptr>::pointer_to(std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type>&) [with _Ptr = int; std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type> = std::__undefined]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:142:49: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_local_data() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer = int]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:34: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:112:32: error: 'pointer_to' is not a member of 'int' [INFO] [stderr] { return _Ptr::pointer_to(__e); } [INFO] [stderr] ~~~~~~~~~~~~~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = const char*; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:196:23: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct_aux(_InIterator, _InIterator, std::__false_type) [with _InIterator = const char*; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:215:4: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator) [with _InIterator = const char*; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:456:21: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:127:48: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:6: error: no matching function for call to 'std::__cxx11::basic_string::_S_copy_chars(std::__cxx11::basic_string::pointer, const char*&, const char*&)' [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:325:9: note: candidate: template static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, _Iterator, _Iterator) [with _Iterator = _Iterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:325:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: note: cannot convert 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data, std::allocator >()' (type 'std::__cxx11::basic_string::pointer {aka int}') to type 'char*' [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:332:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator >] [INFO] [stderr] _S_copy_chars(_CharT* __p, iterator __k1, iterator __k2) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:332:7: note: no known conversion for argument 2 from 'const char*' to 'std::__cxx11::basic_string::iterator {aka __gnu_cxx::__normal_iterator >}' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:341:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, _CharT*, _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, _CharT* __k1, _CharT* __k2) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:341:7: note: conversion of argument 3 would be ill-formed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:6: error: invalid conversion from 'const char*' to 'char*' [-fpermissive] [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:345:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, const _CharT*, const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, const _CharT* __k1, const _CharT* __k2) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:345:7: note: conversion of argument 1 would be ill-formed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'char*' [-fpermissive] [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:69:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int}; _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:933:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:493:2: required from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector; typename _Container::value_type = unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/stl_algo.h:4177:12: required from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = const unsigned int*; _OIter = std::back_insert_iterator >; _UnaryOperation = {anonymous}::Parser::parseOperand(size_t, spv_parsed_instruction_t*, spv_operand_type_t, std::vector*, std::vector*, spv_operand_pattern_t*)::]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:713:23: required from here [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:94:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:94:47: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:98:22: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] ++this->_M_impl._M_finish; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = char*; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:196:23: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct_aux(_InIterator, _InIterator, std::__false_type) [with _InIterator = char*; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:215:4: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator) [with _InIterator = char*; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:552:16: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = char*; = void; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h:105:14: required from '_String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...) [with _String = std::__cxx11::basic_string; _CharT = char; std::size_t = long unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:6: error: no matching function for call to 'std::__cxx11::basic_string::_S_copy_chars(std::__cxx11::basic_string::pointer, char*&, char*&)' [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:325:9: note: candidate: template static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, _Iterator, _Iterator) [with _Iterator = _Iterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:325:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: note: cannot convert 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data, std::allocator >()' (type 'std::__cxx11::basic_string::pointer {aka int}') to type 'char*' [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:332:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator >] [INFO] [stderr] _S_copy_chars(_CharT* __p, iterator __k1, iterator __k2) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:332:7: note: no known conversion for argument 2 from 'char*' to 'std::__cxx11::basic_string::iterator {aka __gnu_cxx::__normal_iterator >}' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:341:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, _CharT*, _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, _CharT* __k1, _CharT* __k2) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:341:7: note: conversion of argument 1 would be ill-formed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'char*' [-fpermissive] [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:345:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, const _CharT*, const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, const _CharT* __k1, const _CharT* __k2) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:345:7: note: conversion of argument 1 would be ill-formed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'char*' [-fpermissive] [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/algorithm:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h: In instantiation of 'class __gnu_cxx::__normal_iterator >': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:6: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = wchar_t*; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:196:23: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct_aux(_InIterator, _InIterator, std::__false_type) [with _InIterator = wchar_t*; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:215:4: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator) [with _InIterator = wchar_t*; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:552:16: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = wchar_t*; = void; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h:105:14: required from '_String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...) [with _String = std::__cxx11::basic_string; _CharT = wchar_t; std::size_t = long unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:766:57: error: no type named 'iterator_category' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::iterator_category iterator_category; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:767:52: error: no type named 'value_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:768:56: error: no type named 'difference_type' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:769:50: error: no type named 'reference' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:770:50: error: no type named 'pointer' in 'struct std::iterator_traits' [INFO] [stderr] typedef typename __traits_type::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag) [with _FwdIterator = wchar_t*; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:196:23: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct_aux(_InIterator, _InIterator, std::__false_type) [with _InIterator = wchar_t*; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:215:4: required from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator) [with _InIterator = wchar_t*; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:552:16: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = wchar_t*; = void; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h:105:14: required from '_String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...) [with _String = std::__cxx11::basic_string; _CharT = wchar_t; std::size_t = long unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:6: error: no matching function for call to 'std::__cxx11::basic_string::_S_copy_chars(std::__cxx11::basic_string::pointer, wchar_t*&, wchar_t*&)' [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:325:9: note: candidate: template static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, _Iterator, _Iterator) [with _Iterator = _Iterator; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:325:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: note: cannot convert 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data, std::allocator >()' (type 'std::__cxx11::basic_string::pointer {aka int}') to type 'wchar_t*' [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:332:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator >] [INFO] [stderr] _S_copy_chars(_CharT* __p, iterator __k1, iterator __k2) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:332:7: note: no known conversion for argument 2 from 'wchar_t*' to 'std::__cxx11::basic_string::iterator {aka __gnu_cxx::__normal_iterator >}' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:341:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, _CharT*, _CharT*) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, _CharT* __k1, _CharT* __k2) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:341:7: note: conversion of argument 1 would be ill-formed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'wchar_t*' [-fpermissive] [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:345:7: note: candidate: static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy_chars(_CharT*, const _CharT*, const _CharT*) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] _S_copy_chars(_CharT* __p, const _CharT* __k1, const _CharT* __k2) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:345:7: note: conversion of argument 1 would be ill-formed: [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/ostream:38, [INFO] [stderr] from /usr/include/c++/6/iterator:64, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/binary.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:225:33: error: invalid conversion from 'std::__cxx11::basic_string::pointer {aka int}' to 'wchar_t*' [-fpermissive] [INFO] [stderr] { this->_S_copy_chars(_M_data(), __beg, __end); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] make[2]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o] Error 1 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] make[1]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/all] Error 2 [INFO] [stderr] make[1]: *** Waiting for unfinished jobs.... [INFO] [stderr] make[1]: *** [glslang/hlsl/CMakeFiles/HLSL.dir/all] Error 2 [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o] Error 4 [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o] Error 4 [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/text.cpp:811:1: fatal error: error writing to /tmp/ccxkN9Yf.s: Cannot allocate memory [INFO] [stderr] } [INFO] [stderr] ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[2]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o] Error 1 [INFO] [stderr] make[1]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/all] Error 2 [INFO] [stderr] make: *** [all] Error 2 [INFO] [stderr] thread 'main' panicked at ' [INFO] [stderr] command did not execute successfully, got: exit code: 2 [INFO] [stderr] [INFO] [stderr] build script failed, must exit now', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:813:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x559f2ba293a3 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h805294fd9a8a1853 [INFO] [stderr] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 [INFO] [stderr] 1: 0x559f2ba2495b - std::sys_common::backtrace::_print::h563674885828f2f5 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:71 [INFO] [stderr] 2: 0x559f2ba280e6 - std::panicking::default_hook::{{closure}}::ha80a0fc374ac4513 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] at src/libstd/panicking.rs:197 [INFO] [stderr] 3: 0x559f2ba27e79 - std::panicking::default_hook::h22bb6d1b97092339 [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 4: 0x559f2ba2878f - std::panicking::rust_panic_with_hook::hb430545a95762309 [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 5: 0x559f2ba28311 - std::panicking::continue_panic_fmt::h5eaf2c376dcf553f [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 6: 0x559f2ba2825e - std::panicking::begin_panic_fmt::h31a847e2b18d2643 [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 7: 0x559f2b9adb45 - cmake::fail::h0a8dacbfc87470eb [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:813 [INFO] [stderr] 8: 0x559f2b9ad48a - cmake::run::h7696cd3d502b87bd [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:791 [INFO] [stderr] 9: 0x559f2b9a99a7 - cmake::Config::build::ha75713038675b3f5 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:700 [INFO] [stderr] 10: 0x559f2b99e07a - build_script_build::build_shaderc::h5fe16eeb060bcb50 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/build.rs:33 [INFO] [stderr] 11: 0x559f2b99e85c - build_script_build::main::h37cb17f5b4cf3b02 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/build.rs:84 [INFO] [stderr] 12: 0x559f2b9a523f - std::rt::lang_start::{{closure}}::h762cdf149a2afdd9 [INFO] [stderr] at /rustc/e305df1846a6d985315917ae0c81b74af8b4e641/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x559f2ba28192 - std::panicking::try::do_call::h1f09ded7f50c84d3 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] at src/libstd/panicking.rs:293 [INFO] [stderr] 14: 0x559f2ba2fb19 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 15: 0x559f2ba28c9c - std::rt::lang_start_internal::hf27f440d51809051 [INFO] [stderr] at src/libstd/panicking.rs:272 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 16: 0x559f2b9a5218 - std::rt::lang_start::hb0d421154be8e2f2 [INFO] [stderr] at /rustc/e305df1846a6d985315917ae0c81b74af8b4e641/src/libstd/rt.rs:64 [INFO] [stderr] 17: 0x559f2b99ecb9 - main [INFO] [stderr] 18: 0x7f092381c2e0 - __libc_start_main [INFO] [stderr] 19: 0x559f2b99a959 - _start [INFO] [stderr] 20: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "48050c52bd8ed212a386000243aac61c2ca673368ade1616e3e76c52b4a147e1"` [INFO] running `"docker" "rm" "-f" "48050c52bd8ed212a386000243aac61c2ca673368ade1616e3e76c52b4a147e1"` [INFO] [stdout] 48050c52bd8ed212a386000243aac61c2ca673368ade1616e3e76c52b4a147e1