[INFO] updating cached repository Giymo11/ecg_vulkano [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/Giymo11/ecg_vulkano [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/Giymo11/ecg_vulkano" "work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Giymo11/ecg_vulkano"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Giymo11/ecg_vulkano'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/Giymo11/ecg_vulkano" "work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/Giymo11/ecg_vulkano"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/Giymo11/ecg_vulkano'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] a175ed8b3770313d3512a6481691d24069b3a88b [INFO] sha for GitHub repo Giymo11/ecg_vulkano: a175ed8b3770313d3512a6481691d24069b3a88b [INFO] validating manifest of Giymo11/ecg_vulkano 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 Giymo11/ecg_vulkano 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 Giymo11/ecg_vulkano [INFO] finished frobbing Giymo11/ecg_vulkano [INFO] frobbed toml for Giymo11/ecg_vulkano written to work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/Giymo11/ecg_vulkano/Cargo.toml [INFO] started frobbing Giymo11/ecg_vulkano [INFO] finished frobbing Giymo11/ecg_vulkano [INFO] frobbed toml for Giymo11/ecg_vulkano written to work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/Giymo11/ecg_vulkano/Cargo.toml [INFO] crate Giymo11/ecg_vulkano 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] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+74092351c05ae61047b2be02024415546595e974-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking Giymo11/ecg_vulkano against try#74092351c05ae61047b2be02024415546595e974 for pr-60174 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60174/worker-5/try#74092351c05ae61047b2be02024415546595e974:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/Giymo11/ecg_vulkano:/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" "+74092351c05ae61047b2be02024415546595e974-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] b1d981ba2f4e17a4fb8b64b6fa98f335e2ba3d32c5f6ade4cf8b457f79f25096 [INFO] running `"docker" "start" "-a" "b1d981ba2f4e17a4fb8b64b6fa98f335e2ba3d32c5f6ade4cf8b457f79f25096"` [INFO] [stderr] Compiling vulkano v0.11.0 [INFO] [stderr] Checking vk-sys v0.3.4 [INFO] [stderr] Compiling shaderc v0.3.11 [INFO] [stderr] Checking crossbeam-epoch v0.6.1 [INFO] [stderr] Checking crossbeam-deque v0.5.2 [INFO] [stderr] Compiling syn v0.15.19 [INFO] [stderr] Checking nom v4.1.1 [INFO] [stderr] Checking andrew v0.1.4 [INFO] [stderr] Checking serde-hjson v0.8.2 [INFO] [stderr] Checking nalgebra v0.16.10 [INFO] [stderr] Checking smithay-client-toolkit v0.4.1 [INFO] [stderr] Checking crossbeam-channel v0.2.6 [INFO] [stderr] Checking config v0.9.1 [INFO] [stderr] Checking crossbeam v0.4.1 [INFO] [stderr] Checking winit v0.18.0 [INFO] [stderr] Compiling num-derive v0.2.3 [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.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=4f86334efa700d1c -C extra-filename=-4f86334efa700d1c --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern crossbeam=/opt/crater/target/debug/deps/libcrossbeam-f490e21f6c1cc703.rmeta --extern fnv=/opt/crater/target/debug/deps/libfnv-fb2fc28157cd33ef.rmeta --extern half=/opt/crater/target/debug/deps/libhalf-2686d188d9d33c53.rmeta --extern lazy_static=/opt/crater/target/debug/deps/liblazy_static-6a5cdba26da46ea3.rmeta --extern shared_library=/opt/crater/target/debug/deps/libshared_library-bfed1e7fe9e50231.rmeta --extern smallvec=/opt/crater/target/debug/deps/libsmallvec-fd6506dcd43410c8.rmeta --extern vk_sys=/opt/crater/target/debug/deps/libvk_sys-726bdbf766f0f017.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 `nalgebra`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name nalgebra /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/nalgebra-0.16.10/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="alga"' --cfg 'feature="default"' --cfg 'feature="matrixmultiply"' --cfg 'feature="rand"' --cfg 'feature="std"' -C metadata=2b556277942038a3 -C extra-filename=-2b556277942038a3 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern alga=/opt/crater/target/debug/deps/libalga-1525db81c77f5dee.rmeta --extern approx=/opt/crater/target/debug/deps/libapprox-84664a5fba4f33c0.rmeta --extern generic_array=/opt/crater/target/debug/deps/libgeneric_array-2f86768a4fd6e00f.rmeta --extern matrixmultiply=/opt/crater/target/debug/deps/libmatrixmultiply-381ddaa1004eb669.rmeta --extern num_complex=/opt/crater/target/debug/deps/libnum_complex-e4bb4c5fc376b5e8.rmeta --extern num_traits=/opt/crater/target/debug/deps/libnum_traits-f62060d87137e7ac.rmeta --extern rand=/opt/crater/target/debug/deps/librand-9f0350e31a601b1a.rmeta --extern typenum=/opt/crater/target/debug/deps/libtypenum-396636e77989e2e8.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.11` [INFO] [stderr] process didn't exit successfully: `/opt/crater/target/debug/build/shaderc-816108f3471c1b9a/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.11/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-e2304c69d6d71939/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] -- 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] -- 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] -- 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] -- Looking for pthread_create in pthreads [INFO] [stderr] -- Looking for pthread_create in pthreads - not found [INFO] [stderr] -- Looking for pthread_create in pthread [INFO] [stderr] -- Looking for pthread_create in pthread - found [INFO] [stderr] -- Found Threads: TRUE [INFO] [stderr] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/crater/target/debug/build/shaderc-e2304c69d6d71939/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" [INFO] [stderr] Scanning dependencies of target spirv-tools-shared-pkg-config [INFO] [stderr] [ 0%] Update build-version.inc in the SPIRV-Tools build directory (if necessary). [INFO] [stderr] Scanning dependencies of target spirv-tools-pkg-config [INFO] [stderr] Scanning dependencies of target SPIRV-Headers-example [INFO] [stderr] [ 0%] Update build-version.inc in the SPIRV-Tools build directory (if necessary). [INFO] [stderr] Scanning dependencies of target SPIRV-Headers-example-1.1 [INFO] [stderr] [ 1%] Building CXX object spirv-headers/example/CMakeFiles/SPIRV-Headers-example-1.1.dir/example-1.1.cpp.o [INFO] [stderr] Scanning dependencies of target HLSL [INFO] [stderr] Scanning dependencies of target OSDependent [INFO] [stderr] [ 1%] Building CXX object spirv-headers/example/CMakeFiles/SPIRV-Headers-example.dir/example.cpp.o [INFO] [stderr] [ 1%] Built target spirv-tools-pkg-config [INFO] [stderr] [ 1%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslAttributes.cpp.o [INFO] [stderr] [ 1%] Built target spirv-tools-shared-pkg-config [INFO] [stderr] [ 2%] Building CXX object glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [INFO] [stderr] [ 2%] Generate info tables for OpenCL extended instructions and operands vunified1. [INFO] [stderr] [ 2%] Linking CXX static library libSPIRV-Headers-example.a [INFO] [stderr] [ 2%] Generate enum-string mapping for SPIR-V vunified1. [INFO] [stderr] [ 2%] Generate enum-string mapping for SPIR-V vunified1. [INFO] [stderr] [ 2%] Linking CXX static library libSPIRV-Headers-example-1.1.a [INFO] [stderr] Scanning dependencies of target OGLCompiler [INFO] [stderr] [ 2%] Building CXX object glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [INFO] [stderr] [ 2%] Built target SPIRV-Headers-example [INFO] [stderr] [ 3%] Generate info tables for GLSL extended instructions and operands vunified1. [INFO] [stderr] [ 3%] Built target SPIRV-Headers-example-1.1 [INFO] [stderr] [ 3%] Generate info tables for OpenCL extended instructions and operands vunified1. [INFO] [stderr] [ 3%] Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter. [INFO] [stderr] Scanning dependencies of target glslang-default-resource-limits [INFO] [stderr] Scanning dependencies of target SPVRemapper [INFO] [stderr] [ 3%] Building CXX object glslang/StandAlone/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits.cpp.o [INFO] [stderr] [ 3%] Linking CXX static library libOSDependent.a [INFO] [stderr] [ 4%] Generate info tables for GLSL extended instructions and operands vunified1. [INFO] [stderr] [ 4%] Building CXX object glslang/SPIRV/CMakeFiles/SPVRemapper.dir/SPVRemapper.cpp.o [INFO] [stderr] [ 5%] Generate extended instruction tables for spv-amd-gcn-shader. [INFO] [stderr] [ 5%] Generate extended instruction tables for spv-amd-shader-trinary-minmax. [INFO] [stderr] [ 5%] Built target OSDependent [INFO] [stderr] Scanning dependencies of target check-copyright [INFO] [stderr] [ 5%] Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter. [INFO] [stderr] [ 5%] Generate extended instruction tables for spv-amd-shader-ballot. [INFO] [stderr] [ 5%] Check copyright [INFO] [stderr] [ 5%] Generate extended instruction tables for debuginfo. [INFO] [stderr] [ 5%] Generate extended instruction tables for spv-amd-shader-trinary-minmax. [INFO] [stderr] [ 6%] Generate language specific header for DebugInfo. [INFO] [stderr] [ 6%] Built target check-copyright [INFO] [stderr] Scanning dependencies of target build-version [INFO] [stderr] [ 7%] Update build-version.inc in the Shaderc build directory (if necessary). [INFO] [stderr] [ 7%] Generate info tables for SPIR-V vunified1 core instructions and operands. [INFO] [stderr] [ 7%] Generate tables based on the SPIR-V XML registry. [INFO] [stderr] [ 8%] Generate extended instruction tables for spv-amd-shader-ballot. [INFO] [stderr] [ 8%] Built target build-version [INFO] [stderr] [ 8%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o [INFO] [stderr] [ 9%] Generate info tables for SPIR-V vunified1 core instructions and operands. [INFO] [stderr] [ 9%] Linking CXX static library libOGLCompiler.a [INFO] [stderr] [ 9%] Built target OGLCompiler [INFO] [stderr] [ 10%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslOpMap.cpp.o [INFO] [stderr] [ 10%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslScanContext.cpp.o [INFO] [stderr] Scanning dependencies of target SPIRV-Tools [INFO] [stderr] [ 10%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslTokenStream.cpp.o [INFO] [stderr] Scanning dependencies of target SPIRV-Tools-shared [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o [INFO] [stderr] [ 11%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslGrammar.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o [INFO] [stderr] [ 11%] Linking CXX static library libglslang-default-resource-limits.a [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o [INFO] [stderr] [ 13%] Building CXX object glslang/SPIRV/CMakeFiles/SPVRemapper.dir/doc.cpp.o [INFO] [stderr] [ 13%] Built target glslang-default-resource-limits [INFO] [stderr] [ 14%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseables.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o [INFO] [stderr] [ 20%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/ext_inst.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] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o [INFO] [stderr] [ 21%] Linking CXX static library libSPVRemapper.a [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o [INFO] [stderr] [ 22%] Built target SPVRemapper [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o [INFO] [stderr] [ 23%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o [INFO] [stderr] [ 24%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o [INFO] [stderr] [ 24%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o [INFO] [stderr] [ 24%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o [INFO] [stderr] [ 24%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.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] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o [INFO] [stderr] [ 26%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o [INFO] [stderr] [ 26%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o [INFO] [stderr] [ 27%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o [INFO] [stderr] [ 27%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o [INFO] [stderr] [ 27%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o [INFO] [stderr] [ 27%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o [INFO] [stderr] CMakeFiles/Makefile2:2558: recipe for target 'glslang/hlsl/CMakeFiles/HLSL.dir/all' failed [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o [INFO] [stderr] [ 29%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o [INFO] [stderr] [ 29%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o [INFO] [stderr] [ 31%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o [INFO] [stderr] [ 31%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o [INFO] [stderr] [ 32%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o [INFO] [stderr] [ 32%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o [INFO] [stderr] [ 32%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o [INFO] [stderr] [ 32%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o [INFO] [stderr] [ 34%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o [INFO] [stderr] [ 34%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o [INFO] [stderr] [ 34%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o [INFO] [stderr] [ 34%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o [INFO] [stderr] [ 35%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o [INFO] [stderr] [ 35%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o [INFO] [stderr] [ 36%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o [INFO] [stderr] [ 36%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o [INFO] [stderr] [ 36%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make:913: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o' failed [INFO] [stderr] [ 36%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o [INFO] [stderr] [ 37%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o [INFO] [stderr] [ 37%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o [INFO] [stderr] [ 37%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o [INFO] [stderr] [ 38%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:745: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make:1105: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:913: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o' failed [INFO] [stderr] CMakeFiles/Makefile2:502: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/all' failed [INFO] [stderr] CMakeFiles/Makefile2:667: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/all' failed [INFO] [stderr] Makefile:127: recipe for target 'all' failed [INFO] [stderr] [INFO] [stderr] --- 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] 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] make[1]: *** [glslang/hlsl/CMakeFiles/HLSL.dir/all] Error 2 [INFO] [stderr] make[1]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:18:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/functional:55:17: error: /usr/include/c++/6/tuple: Cannot allocate memory [INFO] [stderr] /usr/include/c++/6/functional:57:30: error: /usr/include/c++/6/bits/functexcept.h: Cannot allocate memory [INFO] [stderr] /usr/include/c++/6/functional:58:34: error: /usr/include/c++/6/bits/functional_hash.h: Cannot allocate memory [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_builtins.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:18:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/functional:747:34: error: 'tuple_size' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:747:52: error: '::value' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:748:6: error: 'tuple_element' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:748:31: error: template argument 1 is invalid [INFO] [stderr] /usr/include/c++/6/functional:748:31: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/6/functional:747:17: error: expected nested-name-specifier [INFO] [stderr] /usr/include/c++/6/functional:798:6: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:798:11: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:812:24: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:812:29: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional: In member function 'decltype (__arg((declval<_Args>)()...)) std::_Mu<_Arg, true, false>::operator()(_CVArg&, int) const volatile': [INFO] [stderr] /usr/include/c++/6/functional:802:21: error: expected nested-name-specifier before '_Build_index_tuple' [INFO] [stderr] /usr/include/c++/6/functional:802:39: error: expected initializer before '<' token [INFO] [stderr] /usr/include/c++/6/functional:804:31: error: '__tuple' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:804:49: error: there are no arguments to '_Indexes' that depend on a template parameter, so a declaration of '_Indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional:804:49: 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/functional: In member function 'decltype (__arg((declval<_Args>)()...)) std::_Mu<_Arg, true, false>::__call(_CVArg&, int) const volatile': [INFO] [stderr] /usr/include/c++/6/functional:816:37: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:816:56: error: '__tuple' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: At global scope: [INFO] [stderr] /usr/include/c++/6/functional:830:2: error: '_Safe_tuple_element_t' does not name a type [INFO] [stderr] /usr/include/c++/6/functional:902:23: error: 'tuple' does not name a type [INFO] [stderr] /usr/include/c++/6/functional:902:28: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:903:8: error: '__tuple_element_t' does not name a type [INFO] [stderr] /usr/include/c++/6/functional:903:25: error: expected initializer before '<' token [INFO] [stderr] /usr/include/c++/6/functional:909:29: error: 'tuple' does not name a type [INFO] [stderr] /usr/include/c++/6/functional:909:34: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:910:8: error: '__tuple_element_t' does not name a type [INFO] [stderr] /usr/include/c++/6/functional:910:25: error: expected initializer before '<' token [INFO] [stderr] /usr/include/c++/6/functional:922:24: error: expected nested-name-specifier before '_Build_index_tuple' [INFO] [stderr] /usr/include/c++/6/functional:922:24: error: expected ';' at end of member declaration [INFO] [stderr] /usr/include/c++/6/functional:922:42: error: expected unqualified-id before '<' token [INFO] [stderr] /usr/include/c++/6/functional:926:7: error: 'tuple' does not name a type [INFO] [stderr] /usr/include/c++/6/functional:931:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:931:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:940:11: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:940:16: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:949:11: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:949:16: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:959:13: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:959:18: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:987:20: error: 'tuple' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:987:31: error: expected parameter pack before '...' [INFO] [stderr] /usr/include/c++/6/functional:987:12: error: parse error in template argument list [INFO] [stderr] /usr/include/c++/6/functional:987:36: error: expected primary-expression before '>' token [INFO] [stderr] /usr/include/c++/6/functional:987:38: error: expected primary-expression before ')' token [INFO] [stderr] /usr/include/c++/6/functional:1001:20: error: 'tuple' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1001:31: error: expected parameter pack before '...' [INFO] [stderr] /usr/include/c++/6/functional:1001:12: error: parse error in template argument list [INFO] [stderr] /usr/include/c++/6/functional:1001:36: error: expected primary-expression before '>' token [INFO] [stderr] /usr/include/c++/6/functional:1001:38: error: expected primary-expression before ')' token [INFO] [stderr] /usr/include/c++/6/functional:1015:20: error: 'tuple' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1015:31: error: expected parameter pack before '...' [INFO] [stderr] /usr/include/c++/6/functional:1015:12: error: parse error in template argument list [INFO] [stderr] /usr/include/c++/6/functional:1015:36: error: expected primary-expression before '>' token [INFO] [stderr] /usr/include/c++/6/functional:1015:38: error: expected primary-expression before ')' token [INFO] [stderr] /usr/include/c++/6/functional:1029:20: error: 'tuple' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1029:31: error: expected parameter pack before '...' [INFO] [stderr] /usr/include/c++/6/functional:1029:12: error: parse error in template argument list [INFO] [stderr] /usr/include/c++/6/functional:1029:36: error: expected primary-expression before '>' token [INFO] [stderr] /usr/include/c++/6/functional:1029:38: error: expected primary-expression before ')' token [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::__call(int)': [INFO] [stderr] /usr/include/c++/6/functional:934:10: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:934:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:934:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::__call_c(int) const': [INFO] [stderr] /usr/include/c++/6/functional:943:10: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:943:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:943:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::__call_v(int) volatile': [INFO] [stderr] /usr/include/c++/6/functional:953:10: error: '__volget' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:953:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:953:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::__call_c_v(int) const volatile': [INFO] [stderr] /usr/include/c++/6/functional:963:10: error: '__volget' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:963:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:963:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In constructor 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(const _Functor&, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/functional:969:15: error: class 'std::_Bind<_Functor(_Bound_args ...)>' does not have any field named '_M_bound_args' [INFO] [stderr] /usr/include/c++/6/functional: In constructor 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(_Functor&&, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/functional:974:26: error: class 'std::_Bind<_Functor(_Bound_args ...)>' does not have any field named '_M_bound_args' [INFO] [stderr] /usr/include/c++/6/functional: In constructor 'std::_Bind<_Functor(_Bound_args ...)>::_Bind(std::_Bind<_Functor(_Bound_args ...)>&&)': [INFO] [stderr] /usr/include/c++/6/functional:980:36: error: class 'std::_Bind<_Functor(_Bound_args ...)>' does not have any field named '_M_bound_args' [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::operator()(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/functional:992:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:993:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::operator()(_Args&& ...) const': [INFO] [stderr] /usr/include/c++/6/functional:1006:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1007:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::operator()(_Args&& ...) volatile': [INFO] [stderr] /usr/include/c++/6/functional:1020:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1021:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind<_Functor(_Bound_args ...)>::operator()(_Args&& ...) const volatile': [INFO] [stderr] /usr/include/c++/6/functional:1034:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1035:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: At global scope: [INFO] [stderr] /usr/include/c++/6/functional:1047:24: error: expected nested-name-specifier before '_Build_index_tuple' [INFO] [stderr] /usr/include/c++/6/functional:1047:24: error: expected ';' at end of member declaration [INFO] [stderr] /usr/include/c++/6/functional:1047:42: error: expected unqualified-id before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1051:7: error: 'tuple' does not name a type [INFO] [stderr] /usr/include/c++/6/functional:1062:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1062:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1072:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1072:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1082:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1082:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1092:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1092:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1102:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1102:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1112:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1112:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1122:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1122:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1132:9: error: 'tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1132:14: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int)': [INFO] [stderr] /usr/include/c++/6/functional:1066:10: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1066:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1066:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function 'void std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int)': [INFO] [stderr] /usr/include/c++/6/functional:1076:10: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1076:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1076:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int) const': [INFO] [stderr] /usr/include/c++/6/functional:1086:10: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1086:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1086:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function 'void std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int) const': [INFO] [stderr] /usr/include/c++/6/functional:1096:10: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1096:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1096:46: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int) volatile': [INFO] [stderr] /usr/include/c++/6/functional:1106:10: error: '__volget' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1106:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1106:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function 'void std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int) volatile': [INFO] [stderr] /usr/include/c++/6/functional:1116:10: error: '__volget' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1116:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1116:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Result std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int) const volatile': [INFO] [stderr] /usr/include/c++/6/functional:1126:10: error: '__volget' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1126:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1126:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In member function 'void std::_Bind_result<_Result, _Functor(_Bound_args ...)>::__call(int) const volatile': [INFO] [stderr] /usr/include/c++/6/functional:1137:10: error: '__volget' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1137:29: error: '_M_bound_args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1137:45: error: '__args' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional: In constructor 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>::_Bind_result(const _Functor&, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/functional:1145:15: error: class 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>' does not have any field named '_M_bound_args' [INFO] [stderr] /usr/include/c++/6/functional: In constructor 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>::_Bind_result(_Functor&&, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/functional:1150:26: error: class 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>' does not have any field named '_M_bound_args' [INFO] [stderr] /usr/include/c++/6/functional: In constructor 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>::_Bind_result(std::_Bind_result<_Result, _Functor(_Bound_args ...)>&&)': [INFO] [stderr] /usr/include/c++/6/functional:1156:36: error: class 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>' does not have any field named '_M_bound_args' [INFO] [stderr] /usr/include/c++/6/functional: In member function 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>::result_type std::_Bind_result<_Result, _Functor(_Bound_args ...)>::operator()(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/functional:1165:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1166:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: In member function 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>::result_type std::_Bind_result<_Result, _Functor(_Bound_args ...)>::operator()(_Args&& ...) const': [INFO] [stderr] /usr/include/c++/6/functional:1175:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1176:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: In member function 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>::result_type std::_Bind_result<_Result, _Functor(_Bound_args ...)>::operator()(_Args&& ...) volatile': [INFO] [stderr] /usr/include/c++/6/functional:1185:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1186:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: In member function 'std::_Bind_result<_Result, _Functor(_Bound_args ...)>::result_type std::_Bind_result<_Result, _Functor(_Bound_args ...)>::operator()(_Args&& ...) const volatile': [INFO] [stderr] /usr/include/c++/6/functional:1195:8: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1196:23: error: there are no arguments to '_Bound_indexes' that depend on a template parameter, so a declaration of '_Bound_indexes' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: At global scope: [INFO] [stderr] /usr/include/c++/6/functional:1386:19: error: '_Index_tuple' has not been declared [INFO] [stderr] /usr/include/c++/6/functional:1386:31: error: expected ',' or '...' before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1394:12: error: 'tuple' in namespace 'std' does not name a template type [INFO] [stderr] /usr/include/c++/6/functional: In constructor 'std::_Bind_simple<_Callable(_Args ...)>::_Bind_simple(_Tp&&, _Up&& ...)': [INFO] [stderr] /usr/include/c++/6/functional:1370:11: error: class 'std::_Bind_simple<_Callable(_Args ...)>' does not have any field named '_M_bound' [INFO] [stderr] /usr/include/c++/6/functional: In member function 'std::_Bind_simple<_Callable(_Args ...)>::result_type std::_Bind_simple<_Callable(_Args ...)>::operator()()': [INFO] [stderr] /usr/include/c++/6/functional:1379:26: error: expected nested-name-specifier before '_Build_index_tuple' [INFO] [stderr] /usr/include/c++/6/functional:1379:44: error: expected initializer before '<' token [INFO] [stderr] /usr/include/c++/6/functional:1380:35: error: there are no arguments to '_Indices' that depend on a template parameter, so a declaration of '_Indices' must be available [-fpermissive] [INFO] [stderr] /usr/include/c++/6/functional: In member function 'typename std::result_of<_Functor(_ArgTypes ...)>::type std::_Bind_simple<_Callable(_Args ...)>::_M_invoke(int)': [INFO] [stderr] /usr/include/c++/6/functional:1390:42: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional:1390:54: error: '_M_bound' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/functional:1391:35: error: 'get' is not a member of 'std' [INFO] [stderr] /usr/include/c++/6/functional: In member function '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const': [INFO] [stderr] /usr/include/c++/6/functional:2126:28: error: there are no arguments to '__throw_bad_function_call' that depend on a template parameter, so a declaration of '__throw_bad_function_call' must be available [-fpermissive] [INFO] [stderr] In file included from /usr/include/x86_64-linux-gnu/c++/6/bits/c++allocator.h:33:0, [INFO] [stderr] from /usr/include/c++/6/bits/allocator.h:46, [INFO] [stderr] from /usr/include/c++/6/memory:63, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/new_allocator.h: In member function '_Tp* __gnu_cxx::new_allocator<_Tp>::allocate(__gnu_cxx::new_allocator<_Tp>::size_type, const void*)': [INFO] [stderr] /usr/include/c++/6/ext/new_allocator.h:102:4: error: '__throw_bad_alloc' is not a member of 'std' [INFO] [stderr] std::__throw_bad_alloc(); [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:12: error: 'hash' is not a class template [INFO] [stderr] struct hash> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:761:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:761:25: error: expected '{' before '<' token [INFO] [stderr] In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] from /usr/include/c++/6/memory:82, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1588:38: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash<__shared_ptr<_Tp, _Lp>> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] from /usr/include/c++/6/memory:82, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1589:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base> [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr.h:641:31: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr.h:642:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base> [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.11/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::_M_check_len(std::vector<_Tp, _Alloc>::size_type, const char*) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1423:33: error: there are no arguments to '__throw_length_error' that depend on a template parameter, so a declaration of '__throw_length_error' must be available [-fpermissive] [INFO] [stderr] __throw_length_error(__N(__s)); [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.11/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'void std::vector::reserve(std::vector::size_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:891:45: error: there are no arguments to '__throw_length_error' that depend on a template parameter, so a declaration of '__throw_length_error' must be available [-fpermissive] [INFO] [stderr] __throw_length_error(__N("vector::reserve")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::vector::size_type std::vector::_M_check_len(std::vector::size_type, const char*) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:1240:31: error: there are no arguments to '__throw_length_error' that depend on a template parameter, so a declaration of '__throw_length_error' must be available [-fpermissive] [INFO] [stderr] __throw_length_error(__N(__s)); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:1271:52: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash<_GLIBCXX_STD_C::vector> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [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.11/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:1272:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base> [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.11/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:69:45: error: there are no arguments to '__throw_length_error' that depend on a template parameter, so a declaration of '__throw_length_error' must be available [-fpermissive] [INFO] [stderr] __throw_length_error(__N("vector::reserve")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:851:45: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] hash<_GLIBCXX_STD_C::vector>:: [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [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.11/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:852:71: error: non-member function 'std::size_t std::operator()(const std::vector&)' cannot have cv-qualifier [INFO] [stderr] operator()(const _GLIBCXX_STD_C::vector& __b) const noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:852:71: error: 'std::size_t std::operator()(const std::vector&)' must be a nonstatic member function [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_check_length(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const char*) const': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:272:33: error: there are no arguments to '__throw_length_error' that depend on a template parameter, so a declaration of '__throw_length_error' must be available [-fpermissive] [INFO] [stderr] __throw_length_error(__N(__s)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h: In function '_Ret __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...)': [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h:71:2: error: '__throw_invalid_argument' is not a member of 'std' [INFO] [stderr] std::__throw_invalid_argument(__name); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h:76:2: error: '__throw_out_of_range' is not a member of 'std' [INFO] [stderr] std::__throw_out_of_range(__name); [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5654:23: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5655:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5663:12: error: '__is_fast_hash' is not a class template [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5663:32: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5664:5: error: explicit specialization of non-template 'std::__is_fast_hash' [INFO] [stderr] { }; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5669:24: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5670:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5679:12: error: '__is_fast_hash' is not a class template [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5679:32: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5679:39: error: 'std::__is_fast_hash' is not a template [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5663:12: note: previous declaration here [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5687:26: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5688:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5697:12: error: '__is_fast_hash' is not a class template [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5697:32: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5697:41: error: 'std::__is_fast_hash' is not a template [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5663:12: note: previous declaration here [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5702:26: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5703:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5712:12: error: '__is_fast_hash' is not a class template [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5712:32: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5712:41: error: 'std::__is_fast_hash' is not a template [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5663:12: note: previous declaration here [INFO] [stderr] struct __is_fast_hash> : std::false_type [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [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:138:2: error: '__throw_length_error' is not a member of 'std' [INFO] [stderr] std::__throw_length_error(__N("basic_string::_M_create")); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc: In member function 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_construct(_InIterator, _InIterator, std::forward_iterator_tag)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:212:4: error: '__throw_logic_error' is not a member of 'std' [INFO] [stderr] std::__throw_logic_error(__N("basic_string::" [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h: In instantiation of 'class std::unique_ptr >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/enum_set.h:165:49: required from here [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:134:57: error: 'std::unique_ptr<_Tp, _Dp>::_M_t' has incomplete type [INFO] [stderr] __tuple_type _M_t; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/memory:62, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:83:11: note: declaration of 'std::unique_ptr >::__tuple_type {aka class std::tuple, std::allocator >*, std::default_delete, std::allocator > > >}' [INFO] [stderr] class tuple; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h: In instantiation of 'class std::unique_ptr': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/include/spirv-tools/libspirv.hpp:210:25: required from here [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:134:57: error: 'std::unique_ptr<_Tp, _Dp>::_M_t' has incomplete type [INFO] [stderr] __tuple_type _M_t; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/memory:62, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:83:11: note: declaration of 'std::unique_ptr::__tuple_type {aka class std::tuple >}' [INFO] [stderr] class tuple; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/map:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:21: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:503:6: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] std::forward_as_tuple(std::move(__k)), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::at(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:523:39: error: there are no arguments to '__throw_out_of_range' that depend on a template parameter, so a declaration of '__throw_out_of_range' must be available [-fpermissive] [INFO] [stderr] __throw_out_of_range(__N("map::at")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h: In member function 'const mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::at(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:532:39: error: there are no arguments to '__throw_out_of_range' that depend on a template parameter, so a declaration of '__throw_out_of_range' must be available [-fpermissive] [INFO] [stderr] __throw_out_of_range(__N("map::at")); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/locale_classes.h:851:0, [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/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.tcc: In function 'const _Facet& std::use_facet(const std::locale&)': [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.tcc:137:26: error: there are no arguments to '__throw_bad_cast' that depend on a template parameter, so a declaration of '__throw_bad_cast' must be available [-fpermissive] [INFO] [stderr] __throw_bad_cast(); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:23: [INFO] [stderr] /usr/include/c++/6/system_error: At global scope: [INFO] [stderr] /usr/include/c++/6/system_error:134:12: error: redeclared with 1 template parameter [INFO] [stderr] struct hash; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: previous declaration 'template struct std::hash' used 2 template parameters [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:23: [INFO] [stderr] /usr/include/c++/6/system_error:188:33: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] friend class hash; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:23: [INFO] [stderr] /usr/include/c++/6/system_error:188:5: error: friend declaration does not name a class or function [INFO] [stderr] friend class hash; [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:379:27: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:23: [INFO] [stderr] /usr/include/c++/6/system_error:380:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base [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]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /usr/include/c++/6/ios:44:0, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/basic_ios.h: In function 'const _Facet& std::__check_facet(const _Facet*)': [INFO] [stderr] /usr/include/c++/6/bits/basic_ios.h:50:19: error: there are no arguments to '__throw_bad_cast' that depend on a template parameter, so a declaration of '__throw_bad_cast' must be available [-fpermissive] [INFO] [stderr] __throw_bad_cast(); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_ios.h:516:0, [INFO] [stderr] from /usr/include/c++/6/ios:44, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:23: [INFO] [stderr] /usr/include/c++/6/bits/basic_ios.tcc: In member function 'void std::basic_ios<_CharT, _Traits>::clear(std::ios_base::iostate)': [INFO] [stderr] /usr/include/c++/6/bits/basic_ios.tcc:48:45: error: there are no arguments to '__throw_ios_failure' that depend on a template parameter, so a declaration of '__throw_ios_failure' must be available [-fpermissive] [INFO] [stderr] __throw_ios_failure(__N("basic_ios::clear")); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/deque:66:0, [INFO] [stderr] from /usr/include/c++/6/stack:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:24: [INFO] [stderr] /usr/include/c++/6/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_new_elements_at_front(std::deque<_Tp, _Alloc>::size_type)': [INFO] [stderr] /usr/include/c++/6/bits/deque.tcc:855:61: error: there are no arguments to '__throw_length_error' that depend on a template parameter, so a declaration of '__throw_length_error' must be available [-fpermissive] [INFO] [stderr] __throw_length_error(__N("deque::_M_new_elements_at_front")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/deque.tcc: In member function 'void std::deque<_Tp, _Alloc>::_M_new_elements_at_back(std::deque<_Tp, _Alloc>::size_type)': [INFO] [stderr] /usr/include/c++/6/bits/deque.tcc:880:60: error: there are no arguments to '__throw_length_error' that depend on a template parameter, so a declaration of '__throw_length_error' must be available [-fpermissive] [INFO] [stderr] __throw_length_error(__N("deque::_M_new_elements_at_back")); [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.11/build/spirv-tools/source/val/validate_builtins.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Map_base<_Key, _Pair, _Alloc, std::__detail::_Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true>::mapped_type& std::__detail::_Map_base<_Key, _Pair, _Alloc, std::__detail::_Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true>::operator[](std::__detail::_Map_base<_Key, _Pair, _Alloc, std::__detail::_Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true>::key_type&&)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:621:11: error: 'forward_as_tuple' is not a member of 'std' [INFO] [stderr] std::forward_as_tuple(std::move(__k)), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Map_base<_Key, _Pair, _Alloc, std::__detail::_Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true>::mapped_type& std::__detail::_Map_base<_Key, _Pair, _Alloc, std::__detail::_Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true>::at(const key_type&)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:644:43: error: there are no arguments to '__throw_out_of_range' that depend on a template parameter, so a declaration of '__throw_out_of_range' must be available [-fpermissive] [INFO] [stderr] __throw_out_of_range(__N("_Map_base::at")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'const mapped_type& std::__detail::_Map_base<_Key, _Pair, _Alloc, std::__detail::_Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true>::at(const key_type&) const': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:663:43: error: there are no arguments to '__throw_out_of_range' that depend on a template parameter, so a declaration of '__throw_out_of_range' must be available [-fpermissive] [INFO] [stderr] __throw_out_of_range(__N("_Map_base::at")); [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.11/build/spirv-tools/source/val/validate_builtins.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:44:10: error: 'std::__is_fast_hash' is not a template [INFO] [stderr] __is_fast_hash<_Hash>, [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.11/build/spirv-tools/source/val/validate_builtins.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:43:31: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] typename _Hash = hash<_Key>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [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.11/build/spirv-tools/source/val/validate_builtins.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:60:31: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] typename _Hash = hash<_Key>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [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.11/build/spirv-tools/source/val/validate_builtins.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:95:28: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] class _Hash = hash<_Key>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [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.11/build/spirv-tools/source/val/validate_builtins.cpp:26: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1084:28: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] class _Hash = hash<_Key>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:33:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/instruction.h:130:39: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash { [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:42:33: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] typename _Hash = hash<_Value>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:57:33: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] typename _Hash = hash<_Value>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:90:30: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] class _Hash = hash<_Value>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:764:30: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] class _Hash = hash<_Value>, [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/basic_block.h:19:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:29, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:34, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bitset: In member function 'long unsigned int std::_Base_bitset<_Nw>::_M_do_to_ulong() const': [INFO] [stderr] /usr/include/c++/6/bitset:293:62: error: there are no arguments to '__throw_overflow_error' that depend on a template parameter, so a declaration of '__throw_overflow_error' must be available [-fpermissive] [INFO] [stderr] __throw_overflow_error(__N("_Base_bitset::_M_do_to_ulong")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset: In member function 'long long unsigned int std::_Base_bitset<_Nw>::_M_do_to_ullong() const': [INFO] [stderr] /usr/include/c++/6/bitset:305:63: error: there are no arguments to '__throw_overflow_error' that depend on a template parameter, so a declaration of '__throw_overflow_error' must be available [-fpermissive] [INFO] [stderr] __throw_overflow_error(__N("_Base_bitset::_M_do_to_ullong")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset: In member function 'std::_Base_bitset<0ul>::_WordT& std::_Base_bitset<0ul>::_M_getword(std::size_t)': [INFO] [stderr] /usr/include/c++/6/bitset:559:54: error: '__throw_out_of_range' was not declared in this scope [INFO] [stderr] __throw_out_of_range(__N("_Base_bitset::_M_getword")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset: In member function 'void std::bitset<_Nb>::_M_check(std::size_t, const char*) const': [INFO] [stderr] /usr/include/c++/6/bitset:771:28: error: there are no arguments to '__throw_out_of_range_fmt' that depend on a template parameter, so a declaration of '__throw_out_of_range_fmt' must be available [-fpermissive] [INFO] [stderr] __s, __position, _Nb); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset: In constructor 'std::bitset<_Nb>::bitset(const _CharT*, typename std::__cxx11::basic_string<_CharT>::size_type, _CharT, _CharT)': [INFO] [stderr] /usr/include/c++/6/bitset:945:67: error: there are no arguments to '__throw_logic_error' that depend on a template parameter, so a declaration of '__throw_logic_error' must be available [-fpermissive] [INFO] [stderr] __throw_logic_error(__N("bitset::bitset(const _CharT*, ...)")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset: In member function 'void std::bitset<_Nb>::_M_copy_from_ptr(const _CharT*, std::size_t, std::size_t, std::size_t, _CharT, _CharT)': [INFO] [stderr] /usr/include/c++/6/bitset:1396:64: error: there are no arguments to '__throw_invalid_argument' that depend on a template parameter, so a declaration of '__throw_invalid_argument' must be available [-fpermissive] [INFO] [stderr] __throw_invalid_argument(__N("bitset::_M_copy_from_ptr")); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset: At global scope: [INFO] [stderr] /usr/include/c++/6/bitset:1561:43: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash<_GLIBCXX_STD_C::bitset<_Nb>> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/basic_block.h:19:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:29, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:34, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bitset:1562:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset:1573:41: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] struct hash<_GLIBCXX_STD_C::bitset<0>> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/basic_block.h:19:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:29, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:34, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bitset:1574:25: error: expected template-name before '<' token [INFO] [stderr] : public __hash_base> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bitset: In instantiation of 'class std::bitset<7ul>': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/basic_block.h:222:32: required from here [INFO] [stderr] /usr/include/c++/6/bitset:782:40: error: redeclared with 1 template parameter [INFO] [stderr] template friend struct hash; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: previous declaration 'template struct std::hash' used 2 template parameters [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:34:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h: In member function 'std::size_t spvtools::val::bb_constr_type_pair_hash::operator()(const std::pair&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:39:42: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] auto h1 = std::hash{}(p.first); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:34:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:40:66: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] auto h2 = std::hash::type>{}( [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/unique_ptr.h:760:36: note: provided for 'template struct std::hash' [INFO] [stderr] struct hash> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:34:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:149:36: error: template argument 2 is invalid [INFO] [stderr] const std::unordered_set& undefined_blocks() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:268:42: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map blocks_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:274:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set undefined_blocks_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:310:64: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:314:64: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:320:64: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:341:46: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map merge_block_header_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:344:38: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map block_depth_; [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:381:50: error: template argument 3 is invalid [INFO] [stderr] const std::unordered_map& all_definitions() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:394:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set& global_vars() { return global_vars_; } [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:397:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set& local_vars() { return local_vars_; } [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:549:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set unresolved_forward_ids_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:552:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set forward_pointer_ids_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:556:52: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> sampled_image_consumers_; [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:559:43: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map operand_names_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:579:44: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map all_definitions_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:585:65: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:589:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set function_call_targets_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:595:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set global_vars_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:598:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set local_vars_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:601:30: error: template argument 2 is invalid [INFO] [stderr] std::unordered_set builtin_structs_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:604:40: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map struct_nesting_depth_; [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]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o] Error 4 [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:628:41: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map id_to_function_; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:633:58: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:637:57: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:642:52: error: template argument 3 is invalid [INFO] [stderr] std::unordered_map> function_to_entry_points_; [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterEntryPoint(uint32_t, SpvExecutionModel, spvtools::val::ValidationState_t::EntryPointDescription&&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:203:40: error: invalid types 'int[const uint32_t {aka const unsigned int}]' for array subscript [INFO] [stderr] entry_point_to_execution_models_[id].insert(execution_model); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:204:33: error: invalid types 'int[const uint32_t {aka const unsigned int}]' for array subscript [INFO] [stderr] entry_point_descriptions_[id].emplace_back(desc); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterExecutionModeForEntryPoint(uint32_t, SpvExecutionMode)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:213:48: error: invalid types 'int[uint32_t {aka unsigned int}]' for array subscript [INFO] [stderr] entry_point_to_execution_modes_[entry_point].insert(execution_mode); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'const std::vector& spvtools::val::ValidationState_t::entry_point_descriptions(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:219:38: error: request for member 'at' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::entry_point_descriptions_', which is of non-class type 'int' [INFO] [stderr] return entry_point_descriptions_.at(entry_point); [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'const std::set* spvtools::val::ValidationState_t::GetExecutionModels(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:226:54: error: request for member 'find' in '((const spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::entry_point_to_execution_models_', which is of non-class type 'const int' [INFO] [stderr] const auto it = entry_point_to_execution_models_.find(entry_point); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:227:48: error: request for member 'end' in '((const spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::entry_point_to_execution_models_', which is of non-class type 'const int' [INFO] [stderr] if (it == entry_point_to_execution_models_.end()) { [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'const std::set* spvtools::val::ValidationState_t::GetExecutionModes(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:238:53: error: request for member 'find' in '((const spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::entry_point_to_execution_modes_', which is of non-class type 'const int' [INFO] [stderr] const auto it = entry_point_to_execution_modes_.find(entry_point); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:239:47: error: request for member 'end' in '((const spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::entry_point_to_execution_modes_', which is of non-class type 'const int' [INFO] [stderr] if (it == entry_point_to_execution_modes_.end()) { [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::AddFunctionCallTarget(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:254:28: error: request for member 'insert' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::function_call_targets_', which is of non-class type 'int' [INFO] [stderr] function_call_targets_.insert(id); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsFunctionCallTarget(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:260:36: error: request for member 'find' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::function_call_targets_', which is of non-class type 'int' [INFO] [stderr] return (function_call_targets_.find(id) != function_call_targets_.end()); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:260:71: error: request for member 'end' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::function_call_targets_', which is of non-class type 'int' [INFO] [stderr] return (function_call_targets_.find(id) != function_call_targets_.end()); [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'size_t spvtools::val::ValidationState_t::num_global_vars()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:400:50: error: request for member 'size' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::global_vars_', which is of non-class type 'int' [INFO] [stderr] size_t num_global_vars() { return global_vars_.size(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'size_t spvtools::val::ValidationState_t::num_local_vars()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:403:48: error: request for member 'size' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::local_vars_', which is of non-class type 'int' [INFO] [stderr] size_t num_local_vars() { return local_vars_.size(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::registerGlobalVariable(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:406:65: error: request for member 'insert' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::global_vars_', which is of non-class type 'int' [INFO] [stderr] void registerGlobalVariable(const uint32_t id) { global_vars_.insert(id); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::registerLocalVariable(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:409:63: error: request for member 'insert' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::local_vars_', which is of non-class type 'int' [INFO] [stderr] void registerLocalVariable(const uint32_t id) { local_vars_.insert(id); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::set_struct_nesting_depth(uint32_t, uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:419:29: error: invalid types 'int[uint32_t {aka unsigned int}]' for array subscript [INFO] [stderr] struct_nesting_depth_[id] = depth; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'uint32_t spvtools::val::ValidationState_t::struct_nesting_depth(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:424:36: error: invalid types 'int[uint32_t {aka unsigned int}]' for array subscript [INFO] [stderr] return struct_nesting_depth_[id]; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterStructTypeWithBuiltInMember(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:429:22: error: request for member 'insert' in '((spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::builtin_structs_', which is of non-class type 'int' [INFO] [stderr] builtin_structs_.insert(id); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsStructTypeWithBuiltInMember(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:434:30: error: request for member 'find' in '((const spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::builtin_structs_', which is of non-class type 'const int' [INFO] [stderr] return (builtin_structs_.find(id) != builtin_structs_.end()); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:434:59: error: request for member 'end' in '((const spvtools::val::ValidationState_t*)this)->spvtools::val::ValidationState_t::builtin_structs_', which is of non-class type 'const int' [INFO] [stderr] return (builtin_structs_.find(id) != builtin_structs_.end()); [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateNotCalledWithExecutionModel(const char*, SpvExecutionModel, const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:791:63: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateClipOrCullDistanceAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:830:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:841:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:925:41: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateFragCoordAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:982:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateFragDepthAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1051:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateFrontFacingAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1107:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateHelperInvocationAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1164:41: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateInvocationIdAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1221:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateInstanceIndexAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1277:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidatePatchVerticesAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1335:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidatePointCoordAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1392:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidatePointSizeAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1428:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1503:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidatePositionAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1539:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1617:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidatePrimitiveIdAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1667:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1674:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1681:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1716:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateSampleIdAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1772:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateSampleMaskAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1830:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateSamplePositionAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1889:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateTessCoordAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:1946:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateTessLevelAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2021:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2033:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2062:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateVertexIndexAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2119:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateLayerOrViewportIndexAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2180:45: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2194:55: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, const char*, SpvExecutionModel_, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2235:41: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateComputeShaderI32Vec3InputAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2303:31: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp: In member function 'spv_result_t spvtools::val::{anonymous}::BuiltInsValidator::ValidateWorkgroupSizeAtReference(const spvtools::val::Decoration&, const spvtools::val::Instruction&, const spvtools::val::Instruction&, const spvtools::val::Instruction&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2358:68: error: no matching function for call to 'std::__cxx11::list >::push_back(std::_Bind_helper&>::type)' [INFO] [stderr] built_in_inst, referenced_from_inst, std::placeholders::_1)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:20: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(const value_type& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1097:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'const value_type& {aka const std::function&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: candidate: void std::__cxx11::list<_Tp, _Alloc>::push_back(std::__cxx11::list<_Tp, _Alloc>::value_type&&) [with _Tp = std::function; _Alloc = std::allocator >; std::__cxx11::list<_Tp, _Alloc>::value_type = std::function] [INFO] [stderr] push_back(value_type&& __x) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1102:7: note: no known conversion for argument 1 from 'std::_Bind_helper&>::type {aka std::_Bind(spvtools::val::{anonymous}::BuiltInsValidator*, spvtools::val::Decoration, spvtools::val::Instruction, spvtools::val::Instruction, std::_Placeholder<1>)>}' to 'std::__cxx11::list >::value_type&& {aka std::function&&}' [INFO] [stderr] In file included from /usr/include/c++/6/map:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:21: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h: In instantiation of 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = std::vector; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:328:23: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:484:15: error: invalid use of incomplete type 'class std::tuple' [INFO] [stderr] std::tuple(__k), [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/memory:62, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:83:11: note: declaration of 'class std::tuple' [INFO] [stderr] class tuple; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/map:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:21: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:485:15: error: invalid use of incomplete type 'class std::tuple<>' [INFO] [stderr] std::tuple<>()); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/memory:62, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:83:11: note: declaration of 'class std::tuple<>' [INFO] [stderr] class tuple; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/map:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:21: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h: In instantiation of 'const mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::at(const key_type&) const [with _Key = unsigned int; _Tp = std::vector; _Compare = std::less; _Alloc = std::allocator > >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = std::vector; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:359:33: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:532:24: error: '__throw_out_of_range' was not declared in this scope [INFO] [stderr] __throw_out_of_range(__N("map::at")); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:18:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/functional: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = spv_result_t; _ArgTypes = {const std::__cxx11::basic_string, std::allocator >&}]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:485:79: required from here [INFO] [stderr] /usr/include/c++/6/functional:2126:27: error: '__throw_bad_function_call' was not declared in this scope [INFO] [stderr] __throw_bad_function_call(); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/map:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:21: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h: In instantiation of 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = unsigned int; _Tp = std::__cxx11::list >; _Compare = std::less; _Alloc = std::allocator > > >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = std::__cxx11::list >; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:788:57: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:504:11: error: invalid use of incomplete type 'class std::tuple<>' [INFO] [stderr] std::tuple<>()); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/memory:62, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:83:11: note: declaration of 'class std::tuple<>' [INFO] [stderr] class tuple; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:18:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/functional: In instantiation of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = spv_result_t; _ArgTypes = {const spvtools::val::Instruction&}]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:2581:46: required from here [INFO] [stderr] /usr/include/c++/6/functional:2126:27: error: '__throw_bad_function_call' was not declared in this scope [INFO] [stderr] __throw_bad_function_call(); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/basic_block.h:19:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/function.h:29, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:34, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:34: [INFO] [stderr] /usr/include/c++/6/bitset: In instantiation of 'void std::bitset<_Nb>::_M_check(std::size_t, const char*) const [with long unsigned int _Nb = 7ul; std::size_t = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bitset:1315:2: required from 'bool std::bitset<_Nb>::test(std::size_t) const [with long unsigned int _Nb = 7ul; std::size_t = long unsigned int]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/basic_block.h:73:27: required from here [INFO] [stderr] /usr/include/c++/6/bitset:769:28: error: '__throw_out_of_range_fmt' was not declared in this scope [INFO] [stderr] __throw_out_of_range_fmt(__N("%s: __position (which is %zu) " [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] ">= _Nb (which is %zu)"), [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] __s, __position, _Nb); [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.11/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::_M_check_len(std::vector<_Tp, _Alloc>::size_type, const char*) 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:411:16: required from 'void std::vector<_Tp, _Alloc>::_M_emplace_back_aux(_Args&& ...) [with _Args = {const unsigned int&}; _Tp = unsigned int; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:924:4: required from '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.11/build/spirv-tools/source/instruction.h:46:30: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1423:24: error: '__throw_length_error' was not declared in this scope [INFO] [stderr] __throw_length_error(__N(__s)); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_check_length(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const char*) const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1129:17: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:4985:7: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/system_error:343:30: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:272:24: error: '__throw_length_error' was not declared in this scope [INFO] [stderr] __throw_length_error(__N(__s)); [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.11/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::_M_check_len(std::vector<_Tp, _Alloc>::size_type, const char*) const [with _Tp = spvtools::val::Decoration; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:411:16: required from 'void std::vector<_Tp, _Alloc>::_M_emplace_back_aux(_Args&& ...) [with _Args = {const spvtools::val::Decoration&}; _Tp = spvtools::val::Decoration; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:924:4: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = spvtools::val::Decoration; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = spvtools::val::Decoration]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validation_state.h:328:38: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1423:24: error: '__throw_length_error' was not declared in this scope [INFO] [stderr] __throw_length_error(__N(__s)); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/extensions.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/spirv-tools/source/val/validate_builtins.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_check(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const char*) const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1687:28: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1431:38: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]' [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/basic_string.h:262:28: error: '__throw_out_of_range_fmt' was not declared in this scope [INFO] [stderr] __throw_out_of_range_fmt(__N("%s: __pos (which is %zu) > " [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] "this->size() (which is %zu)"), [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] __s, __pos, this->size()); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] make[2]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o] Error 1 [INFO] [stderr] make[1]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/all] Error 2 [INFO] [stderr] make[1]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools.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.35/src/lib.rs:778:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x55ad560cd753 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h6515ec1ef9594192 [INFO] [stderr] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 [INFO] [stderr] 1: 0x55ad560c8d0b - std::sys_common::backtrace::_print::hb215987fd0f3bdab [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:71 [INFO] [stderr] 2: 0x55ad560cc496 - std::panicking::default_hook::{{closure}}::h4a8ac437a15b7e61 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] at src/libstd/panicking.rs:197 [INFO] [stderr] 3: 0x55ad560cc22b - std::panicking::default_hook::h00c4e1197baff538 [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 4: 0x55ad560ccb3f - std::panicking::rust_panic_with_hook::haeaa430055d89a32 [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 5: 0x55ad560cc6c1 - std::panicking::continue_panic_fmt::h5fd4309c55432650 [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 6: 0x55ad560cc60e - std::panicking::begin_panic_fmt::hab0ea3b9692f561b [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 7: 0x55ad56053f35 - cmake::fail::he3c0debd4f4bd615 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:778 [INFO] [stderr] 8: 0x55ad5605387b - cmake::run::h806ff6b57fa30f70 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:759 [INFO] [stderr] 9: 0x55ad5604ffe1 - cmake::Config::build::h2e7cc29a5807738d [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:671 [INFO] [stderr] 10: 0x55ad5604bf1b - build_script_build::build_shaderc::hb7407dd219670960 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/build.rs:21 [INFO] [stderr] 11: 0x55ad5604c3b3 - build_script_build::main::heb9f0500d325f1e9 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.11/build/build.rs:64 [INFO] [stderr] 12: 0x55ad5604c97f - std::rt::lang_start::{{closure}}::h660caf5a0fd902e6 [INFO] [stderr] at /rustc/74092351c05ae61047b2be02024415546595e974/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x55ad560cc542 - std::panicking::try::do_call::h872832f9771f0a0e [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] at src/libstd/panicking.rs:293 [INFO] [stderr] 14: 0x55ad560d3ea9 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 15: 0x55ad560cd04c - std::rt::lang_start_internal::h47b7b8d4b465778b [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: 0x55ad5604c958 - std::rt::lang_start::h985afff4817f3884 [INFO] [stderr] at /rustc/74092351c05ae61047b2be02024415546595e974/src/libstd/rt.rs:64 [INFO] [stderr] 17: 0x55ad5604c7b9 - main [INFO] [stderr] 18: 0x7f68cd4e22e0 - __libc_start_main [INFO] [stderr] 19: 0x55ad5604a9a9 - _start [INFO] [stderr] 20: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "b1d981ba2f4e17a4fb8b64b6fa98f335e2ba3d32c5f6ade4cf8b457f79f25096"` [INFO] running `"docker" "rm" "-f" "b1d981ba2f4e17a4fb8b64b6fa98f335e2ba3d32c5f6ade4cf8b457f79f25096"` [INFO] [stdout] b1d981ba2f4e17a4fb8b64b6fa98f335e2ba3d32c5f6ade4cf8b457f79f25096