[INFO] updating cached repository FrozenDroid/vulkan-experiments [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/FrozenDroid/vulkan-experiments [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/FrozenDroid/vulkan-experiments" "work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/FrozenDroid/vulkan-experiments"` [INFO] [stderr] Cloning into 'work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/FrozenDroid/vulkan-experiments'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/FrozenDroid/vulkan-experiments" "work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/FrozenDroid/vulkan-experiments"` [INFO] [stderr] Cloning into 'work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/FrozenDroid/vulkan-experiments'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 533cb3fc05bfbecdc9d6a58502d8d147fcf0af75 [INFO] sha for GitHub repo FrozenDroid/vulkan-experiments: 533cb3fc05bfbecdc9d6a58502d8d147fcf0af75 [INFO] validating manifest of FrozenDroid/vulkan-experiments on toolchain master#a850a426491e14186af2250549bf41256b5938d2 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of FrozenDroid/vulkan-experiments on toolchain try#06a150c7d11500b41499224f165e9de1de096768 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing FrozenDroid/vulkan-experiments [INFO] finished frobbing FrozenDroid/vulkan-experiments [INFO] frobbed toml for FrozenDroid/vulkan-experiments written to work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/FrozenDroid/vulkan-experiments/Cargo.toml [INFO] started frobbing FrozenDroid/vulkan-experiments [INFO] finished frobbing FrozenDroid/vulkan-experiments [INFO] frobbed toml for FrozenDroid/vulkan-experiments written to work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/FrozenDroid/vulkan-experiments/Cargo.toml [INFO] crate FrozenDroid/vulkan-experiments already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+a850a426491e14186af2250549bf41256b5938d2-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+06a150c7d11500b41499224f165e9de1de096768-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking FrozenDroid/vulkan-experiments against try#06a150c7d11500b41499224f165e9de1de096768 for pr-60162 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60162/worker-4/try#06a150c7d11500b41499224f165e9de1de096768:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/FrozenDroid/vulkan-experiments:/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" "+06a150c7d11500b41499224f165e9de1de096768-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 321a9cfe4180d9c629c9359e67c867cc3e73ae69f3dd997d86d18a2ce1f88c55 [INFO] running `"docker" "start" "-a" "321a9cfe4180d9c629c9359e67c867cc3e73ae69f3dd997d86d18a2ce1f88c55"` [INFO] [stderr] Checking tobj v0.1.7 [INFO] [stderr] Compiling shaderc v0.3.16 [INFO] [stderr] Checking stl_io v0.4.2 [INFO] [stderr] Checking rusttype v0.7.5 [INFO] [stderr] Checking cgmath v0.17.0 [INFO] [stderr] Checking vulkano v0.11.1 [INFO] [stderr] error: Could not compile `vulkano`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name vulkano /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/vulkano-0.11.1/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=e8b21f2bc0e408aa -C extra-filename=-e8b21f2bc0e408aa --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern crossbeam=/opt/crater/target/debug/deps/libcrossbeam-27e3ef215fea4520.rmeta --extern fnv=/opt/crater/target/debug/deps/libfnv-ece7503bfffcf8bf.rmeta --extern half=/opt/crater/target/debug/deps/libhalf-6f275e60518434ce.rmeta --extern lazy_static=/opt/crater/target/debug/deps/liblazy_static-94b07815a153827f.rmeta --extern shared_library=/opt/crater/target/debug/deps/libshared_library-6235877be632c7da.rmeta --extern smallvec=/opt/crater/target/debug/deps/libsmallvec-b5ff0f5035a1a764.rmeta --extern vk_sys=/opt/crater/target/debug/deps/libvk_sys-db7d2708da37255c.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 `cgmath`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name cgmath /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cgmath-0.17.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=9dc57168a0ec9518 -C extra-filename=-9dc57168a0ec9518 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern approx=/opt/crater/target/debug/deps/libapprox-9af19cd035d9d497.rmeta --extern num_traits=/opt/crater/target/debug/deps/libnum_traits-9994005420f32328.rmeta --extern rand=/opt/crater/target/debug/deps/librand-127b60fac1b8ef0d.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: failed to run custom build command for `shaderc v0.3.16` [INFO] [stderr] process didn't exit successfully: `/opt/crater/target/debug/build/shaderc-1e3f7c20194d0cc3/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] running: "cmake" "/opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build" "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" "-DSPIRV_SKIP_EXECUTABLES=ON" "-DSPIRV_WERROR=OFF" "-DSHADERC_SKIP_TESTS=ON" "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_PREFIX=/opt/crater/target/debug/build/shaderc-189d0637b70238e5/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] -- Building SPIRV-Header examples [INFO] [stderr] -- SPIRV-Tools: nosetests was not found - python support code will not be tested [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] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/crater/target/debug/build/shaderc-189d0637b70238e5/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" [INFO] [stderr] [ 0%] Built target spirv-tools-spv-amd-shader-ballot [INFO] [stderr] [ 0%] Built target spirv-tools-spv-amd-gcn-shader [INFO] [stderr] [ 1%] Built target SPIRV-Headers-example [INFO] [stderr] [ 1%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o [INFO] [stderr] [ 1%] Built target spirv-tools-spv-amd-shader-trinary-minmax [INFO] [stderr] [ 1%] Built target enum_string_mapping [INFO] [stderr] [ 2%] Built target SPIRV-Headers-example-1.1 [INFO] [stderr] [ 3%] Built target spirv-tools-spv-amd-shader-explicit-vertex-parameter [INFO] [stderr] [ 3%] Built target spirv-tools-shared-pkg-config [INFO] [stderr] [ 4%] Built target spirv-tools-debuginfo [INFO] [stderr] [ 4%] Built target spirv-tools-header-DebugInfo [INFO] [stderr] [ 4%] Built target spirv-tools-pkg-config [INFO] [stderr] [ 4%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslScanContext.cpp.o [INFO] [stderr] [ 5%] Built target core_tables [INFO] [stderr] [ 6%] Built target extinst_tables [INFO] [stderr] [ 6%] Check copyright [INFO] [stderr] [ 6%] Update build-version.inc in the Shaderc build directory (if necessary). [INFO] [stderr] [ 7%] Built target OSDependent [INFO] [stderr] [ 8%] Built target glslang-default-resource-limits [INFO] [stderr] [ 9%] Built target SPVRemapper [INFO] [stderr] [ 9%] Built target OGLCompiler [INFO] [stderr] [ 9%] Built target build-version [INFO] [stderr] [ 9%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o [INFO] [stderr] [ 10%] Built target check-copyright [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_extensions.cpp.o [INFO] [stderr] glslang/hlsl/CMakeFiles/HLSL.dir/build.make:110: recipe for target 'glslang/hlsl/CMakeFiles/HLSL.dir/hlslScanContext.cpp.o' failed [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.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] CMakeFiles/Makefile2:2746: recipe for target 'glslang/hlsl/CMakeFiles/HLSL.dir/all' failed [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/build.make:860: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o' failed [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:956: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:692: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:1100: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_extensions.cpp.o' failed [INFO] [stderr] spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/build.make:908: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o' failed [INFO] [stderr] CMakeFiles/Makefile2:382: recipe for target 'spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/all' failed [INFO] [stderr] CMakeFiles/Makefile2:485: 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/hlslScanContext.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:52:26: error: expected template-name before '<' token [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:52:26: error: expected '{' before '<' token [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:593:6: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&)': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:646:2: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5428:68: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5534:68: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [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[1]: *** [glslang/hlsl/CMakeFiles/HLSL.dir/all] Error 2 [INFO] [stderr] make[1]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const string&) const': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5659:54: error: 'const string {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] { return std::_Hash_impl::hash(__s.data(), __s.length()); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const wstring&) const': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5675:42: error: 'const wstring {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] __s.length() * sizeof(wchar_t)); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5692:41: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const u16string&) const': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5693:42: error: 'const u16string {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] __s.length() * sizeof(char16_t)); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5707:41: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const u32string&) const': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5708:42: error: 'const u32string {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] __s.length() * sizeof(char32_t)); } [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/shared_ptr_base.h:53:0, [INFO] [stderr] from /usr/include/c++/6/bits/shared_ptr.h:52, [INFO] [stderr] from /usr/include/c++/6/memory:82, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:48:32: error: expected nested-name-specifier before 'allocator_traits' [INFO] [stderr] using pointer = typename allocator_traits<_Alloc>::pointer; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:49:35: error: expected nested-name-specifier before 'allocator_traits' [INFO] [stderr] using value_type = typename allocator_traits<_Alloc>::value_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:52:36: error: 'pointer' has not been declared [INFO] [stderr] __allocated_ptr(_Alloc& __a, pointer __ptr) noexcept [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:58:48: error: 'value_type' was not declared in this scope [INFO] [stderr] typename _Req = _Require>> [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:58:58: error: template argument 2 is invalid [INFO] [stderr] typename _Req = _Require>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:58:59: error: template argument 1 is invalid [INFO] [stderr] typename _Req = _Require>> [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:85:7: error: 'value_type' does not name a type [INFO] [stderr] value_type* get() { return _S_raw_ptr(_M_ptr); } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:88:7: error: 'value_type' does not name a type [INFO] [stderr] value_type* _S_raw_ptr(value_type* __ptr) { return __ptr; } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:95:7: error: 'pointer' does not name a type [INFO] [stderr] pointer _M_ptr; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h: In constructor 'std::__allocated_ptr<_Alloc>::__allocated_ptr(_Alloc&, int)': [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:53:42: error: class 'std::__allocated_ptr<_Alloc>' does not have any field named '_M_ptr' [INFO] [stderr] : _M_alloc(std::__addressof(__a)), _M_ptr(__ptr) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h: In constructor 'std::__allocated_ptr<_Alloc>::__allocated_ptr(_Alloc&, _Ptr)': [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:61:2: error: class 'std::__allocated_ptr<_Alloc>' does not have any field named '_M_ptr' [INFO] [stderr] _M_ptr(pointer_traits::pointer_to(*__ptr)) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:61:24: error: 'pointer' was not declared in this scope [INFO] [stderr] _M_ptr(pointer_traits::pointer_to(*__ptr)) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:61:31: error: template argument 1 is invalid [INFO] [stderr] _M_ptr(pointer_traits::pointer_to(*__ptr)) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h: In constructor 'std::__allocated_ptr<_Alloc>::__allocated_ptr(std::__allocated_ptr<_Alloc>&&)': [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:66:34: error: class 'std::__allocated_ptr<_Alloc>' does not have any field named '_M_ptr' [INFO] [stderr] : _M_alloc(__gd._M_alloc), _M_ptr(__gd._M_ptr) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h: In destructor 'std::__allocated_ptr<_Alloc>::~__allocated_ptr()': [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:72:6: error: '_M_ptr' was not declared in this scope [INFO] [stderr] if (_M_ptr != nullptr) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:73:4: error: 'allocator_traits' is not a member of 'std' [INFO] [stderr] std::allocator_traits<_Alloc>::deallocate(*_M_alloc, _M_ptr, 1); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:73:32: error: expected primary-expression before '>' token [INFO] [stderr] std::allocator_traits<_Alloc>::deallocate(*_M_alloc, _M_ptr, 1); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:73:33: error: '::deallocate' has not been declared [INFO] [stderr] std::allocator_traits<_Alloc>::deallocate(*_M_alloc, _M_ptr, 1); [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h: In member function 'std::__allocated_ptr<_Alloc>& std::__allocated_ptr<_Alloc>::operator=(std::nullptr_t)': [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:80:2: error: '_M_ptr' was not declared in this scope [INFO] [stderr] _M_ptr = nullptr; [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h: In function 'std::__allocated_ptr<_Alloc> std::__allocate_guarded(_Alloc&)': [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:103:21: error: 'allocator_traits' is not a member of 'std' [INFO] [stderr] return { __a, std::allocator_traits<_Alloc>::allocate(__a, 1) }; [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:103:49: error: expected primary-expression before '>' token [INFO] [stderr] return { __a, std::allocator_traits<_Alloc>::allocate(__a, 1) }; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/allocated_ptr.h:103:50: error: '::allocate' has not been declared [INFO] [stderr] return { __a, std::allocator_traits<_Alloc>::allocate(__a, 1) }; [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.16/build/spirv-tools/source/val/validate.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:450:32: error: '__alloc_rebind' does not name a type [INFO] [stderr] using __allocator_type = __alloc_rebind<_Alloc, _Sp_counted_deleter>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: In member function 'virtual void std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_M_destroy()': [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:469:2: error: '__allocator_type' was not declared in this scope [INFO] [stderr] __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:470:18: error: the value of '__allocator_type' is not usable in a constant expression [INFO] [stderr] __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:469:2: note: '__allocator_type' was not declared 'constexpr' [INFO] [stderr] __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:470:34: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::__allocated_ptr' [INFO] [stderr] __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:470:34: note: expected a type, got '__allocator_type' [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:470:49: error: '__a' was not declared in this scope [INFO] [stderr] __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:512:32: error: '__alloc_rebind' does not name a type [INFO] [stderr] using __allocator_type = __alloc_rebind<_Alloc, _Sp_counted_ptr_inplace>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: In constructor 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:520:4: error: 'allocator_traits' was not declared in this scope [INFO] [stderr] allocator_traits<_Alloc>::construct(__a, _M_ptr(), [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:520:27: error: expected primary-expression before '>' token [INFO] [stderr] allocator_traits<_Alloc>::construct(__a, _M_ptr(), [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:520:28: error: '::construct' has not been declared [INFO] [stderr] allocator_traits<_Alloc>::construct(__a, _M_ptr(), [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: In member function 'virtual void std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_dispose()': [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:529:2: error: 'allocator_traits' was not declared in this scope [INFO] [stderr] allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:529:25: error: expected primary-expression before '>' token [INFO] [stderr] allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:529:26: error: '::destroy' has not been declared [INFO] [stderr] allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: In member function 'virtual void std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_destroy()': [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:536:2: error: '__allocator_type' was not declared in this scope [INFO] [stderr] __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:537:18: error: the value of '__allocator_type' is not usable in a constant expression [INFO] [stderr] __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:536:2: note: '__allocator_type' was not declared 'constexpr' [INFO] [stderr] __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:537:34: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::__allocated_ptr' [INFO] [stderr] __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:537:34: note: expected a type, got '__allocator_type' [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:537:49: error: '__a' was not declared in this scope [INFO] [stderr] __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: In constructor 'std::__shared_count<_Lp>::__shared_count(std::unique_ptr<_Up, _Ep>&&)': [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:645:26: error: 'allocator_traits' does not name a type [INFO] [stderr] using _Alloc_traits = allocator_traits<_Alloc>; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:647:25: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:648:4: error: '_Alloc_traits' has not been declared [INFO] [stderr] _Alloc_traits::construct(__a, __mem, __r.release(), [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_builtins.cpp.o] Error 4 [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: In member function 'void std::__shared_ptr<_Tp, _Lp>::_Deleter<_Alloc>::operator()(typename _Alloc::value_type*)': [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1115:6: error: 'allocator_traits' was not declared in this scope [INFO] [stderr] allocator_traits<_Alloc>::destroy(_M_alloc, __guard.get()); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1115:29: error: expected primary-expression before '>' token [INFO] [stderr] allocator_traits<_Alloc>::destroy(_M_alloc, __guard.get()); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1115:30: error: '::destroy' has not been declared [INFO] [stderr] allocator_traits<_Alloc>::destroy(_M_alloc, __guard.get()); [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h: In constructor 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1125:21: error: expected nested-name-specifier before 'allocator_traits' [INFO] [stderr] typedef typename allocator_traits<_Alloc>::template [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1125:37: error: expected initializer before '<' token [INFO] [stderr] typedef typename allocator_traits<_Alloc>::template [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1127:46: error: template argument 1 is invalid [INFO] [stderr] _Deleter __del = { __a }; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1128:49: error: request for member '_M_alloc' in '__del', which is of non-class type 'int' [INFO] [stderr] auto __guard = std::__allocate_guarded(__del._M_alloc); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1132:4: error: '__traits' has not been declared [INFO] [stderr] __traits::construct(__del._M_alloc, __ptr, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1132:30: error: request for member '_M_alloc' in '__del', which is of non-class type 'int' [INFO] [stderr] __traits::construct(__del._M_alloc, __ptr, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/shared_ptr_base.h:1135:52: error: request for member '_M_alloc' in '__del', which is of non-class type 'int' [INFO] [stderr] __shared_count<_Lp> __count(__ptr, __del, __del._M_alloc); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, std::true_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1457:2: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(_M_get_Tp_allocator(), __x._M_get_Tp_allocator()); [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:65:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::vector& std::vector::operator=(const std::vector&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:690:8: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_Bit_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:695:6: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_Bit_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h: In member function 'std::vector& std::vector::operator=(std::vector&&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:723:4: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(_M_get_Bit_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:69:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:187:8: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(_M_get_Tp_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/instruction.h:41:25: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/instruction.h:41:25: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_deallocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:60:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_move_assign(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, std::true_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1398:7: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(_M_get_Node_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::operator=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1494:5: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(__this_alloc, __that_alloc); [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In instantiation of 'class std::set': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:86:26: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:112:22: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Key>::other _Key_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:115:40: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] key_compare, _Key_alloc_type> _Rep_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:118:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Key_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:123:52: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:124:57: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:125:54: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:126:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:130:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Rep_type::const_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:131:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Rep_type::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:132:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:133:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:134:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Rep_type::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:135:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef typename _Rep_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:433:2: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:480:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:489:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] insert(value_type&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:796:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:800:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h: In member function 'bool spvtools::EnumSet::HasAnyOf(const spvtools::EnumSet&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:107:22: error: 'class std::set' has no member named 'find' [INFO] [stderr] if (overflow_->find(item) != overflow_->end()) return true; [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:107:47: error: 'class std::set' has no member named 'end' [INFO] [stderr] if (overflow_->find(item) != overflow_->end()) return true; [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h: In member function 'bool spvtools::EnumSet::ContainsWord(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:130:24: error: 'class std::set' has no member named 'find' [INFO] [stderr] return overflow->find(word) != overflow->end(); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:130:48: error: 'class std::set' has no member named 'end' [INFO] [stderr] return overflow->find(word) != overflow->end(); [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] from /usr/include/c++/6/bits/basic_ios.h:37, [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.16/build/spirv-tools/source/val/validate_extensions.cpp:19: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc: In member function 'void std::__numpunct_cache<_CharT>::_M_cache(const std::locale&)': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:88:27: error: 'const string {aka const class std::__cxx11::basic_string}' has no member named 'size' [INFO] [stderr] _M_grouping_size = __g.size(); [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:90:8: error: 'const string {aka const class std::__cxx11::basic_string}' has no member named 'copy' [INFO] [stderr] __g.copy(__grouping, _M_grouping_size); [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc: In member function '_InIter std::num_get<_CharT, _InIter>::_M_extract_float(_InIter, _InIter, std::ios_base&, std::ios_base::iostate&, std::__cxx11::string&) const': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:211:19: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'reserve'; did you mean 'reference'? [INFO] [stderr] __found_grouping.reserve(32); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:296:28: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'size' [INFO] [stderr] if (__found_grouping.size()) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:319:28: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'size' [INFO] [stderr] if (__found_grouping.size() && !__found_dec) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:355:28: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'size' [INFO] [stderr] if (__found_grouping.size()) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc: In member function '_InIter std::num_get<_CharT, _InIter>::_M_extract_int(_InIter, _InIter, std::ios_base&, std::ios_base::iostate&, _ValueT&) const': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:468:21: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'reserve'; did you mean 'reference'? [INFO] [stderr] __found_grouping.reserve(32); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:554:23: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'size' [INFO] [stderr] if (__found_grouping.size()) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:567:56: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'size' [INFO] [stderr] if ((!__sep_pos && !__found_zero && !__found_grouping.size()) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, float&) const': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:695:14: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'reserve'; did you mean 'reference'? [INFO] [stderr] __xtrc.reserve(32); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, double&) const': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:710:14: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'reserve'; did you mean 'reference'? [INFO] [stderr] __xtrc.reserve(32); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, long double&) const': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:742:14: error: 'std::__cxx11::string {aka class std::__cxx11::basic_string}' has no member named 'reserve'; did you mean 'reference'? [INFO] [stderr] __xtrc.reserve(32); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:102:43: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:102:43: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_deallocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base, std::allocator > >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector >' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:116:56: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:116:56: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector >::_Base {aka std::_Vector_base, std::allocator > >}::_M_allocate' in 'std::vector >::_Base {aka struct std::_Vector_base, std::allocator > >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector >::_Base {aka std::_Vector_base, std::allocator > >}::_M_deallocate' in 'std::vector >::_Base {aka struct std::_Vector_base, std::allocator > >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector >::_Base {aka std::_Vector_base, std::allocator > >}::_M_get_Tp_allocator' in 'std::vector >::_Base {aka struct std::_Vector_base, std::allocator > >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:30:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h: In member function 'uint32_t spvtools::val::Instruction::word(size_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:65:52: error: no match for 'operator[]' (operand types are 'const std::vector' and 'size_t {aka long unsigned int}') [INFO] [stderr] uint32_t word(size_t index) const { return words_[index]; } [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h: In member function 'const spv_parsed_operand_t& spvtools::val::Instruction::operand(size_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:72:21: error: no match for 'operator[]' (operand types are 'const std::vector' and 'size_t {aka long unsigned int}') [INFO] [stderr] return operands_[idx]; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h: In member function 'T spvtools::val::Instruction::GetOperandAs(size_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:91:47: error: 'const class std::vector' has no member named 'at'; did you mean 'data'? [INFO] [stderr] const spv_parsed_operand_t& o = operands_.at(index); [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/instruction.h:94:47: error: no match for 'operator[]' (operand types are 'const std::vector' and 'const uint16_t {aka const short unsigned int}') [INFO] [stderr] return *reinterpret_cast(&words_[o.offset]); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:695:33: error: '__alloc_rebind' does not name a type [INFO] [stderr] using __node_alloc_type = __alloc_rebind<_Alloc, __node_type>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:696:42: error: '__node_alloc_type' was not declared in this scope [INFO] [stderr] using __node_gen_type = _AllocNode<__node_alloc_type>; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:696:59: error: template argument 1 is invalid [INFO] [stderr] using __node_gen_type = _AllocNode<__node_alloc_type>; [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::__ireturn_type std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::insert(const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:712:2: error: '__node_gen_type' was not declared in this scope [INFO] [stderr] __node_gen_type __node_gen(__h); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:713:28: error: '__node_gen' was not declared in this scope [INFO] [stderr] return __h._M_insert(__v, __node_gen, __unique_keys()); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::insert(std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator, const value_type&)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:720:2: error: '__node_gen_type' was not declared in this scope [INFO] [stderr] __node_gen_type __node_gen(__h); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:721:36: error: '__node_gen' was not declared in this scope [INFO] [stderr] return __h._M_insert(__hint, __v, __node_gen, __unique_keys()); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'void std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::insert(_InputIterator, _InputIterator)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:733:4: error: '__node_gen_type' was not declared in this scope [INFO] [stderr] __node_gen_type __node_gen(__h); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:734:44: error: '__node_gen' was not declared in this scope [INFO] [stderr] return _M_insert_range(__first, __last, __node_gen); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1896:2: error: '__alloc_rebind' does not name a type [INFO] [stderr] __alloc_rebind<__node_alloc_type, __value_type>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1897:41: error: 'allocator_traits' in namespace 'std' does not name a template type [INFO] [stderr] using __value_alloc_traits = std::allocator_traits<__value_alloc_type>; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1902:2: error: '__alloc_rebind' does not name a type [INFO] [stderr] __alloc_rebind<__node_alloc_type, __bucket_type>; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1903:42: error: 'allocator_traits' in namespace 'std' does not name a template type [INFO] [stderr] using __bucket_alloc_traits = std::allocator_traits<__bucket_alloc_type>; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type* std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_node(_Args&& ...)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1951:6: error: '__value_alloc_type' was not declared in this scope [INFO] [stderr] __value_alloc_type __a(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1953:6: error: '__value_alloc_traits' has not been declared [INFO] [stderr] __value_alloc_traits::construct(__a, __n->_M_valptr(), [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1953:38: error: '__a' was not declared in this scope [INFO] [stderr] __value_alloc_traits::construct(__a, __n->_M_valptr(), [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'void std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_deallocate_node(std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_type*)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1970:7: error: '__value_alloc_type' was not declared in this scope [INFO] [stderr] __value_alloc_type __a(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1971:7: error: '__value_alloc_traits' has not been declared [INFO] [stderr] __value_alloc_traits::destroy(__a, __n->_M_valptr()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1971:37: error: '__a' was not declared in this scope [INFO] [stderr] __value_alloc_traits::destroy(__a, __n->_M_valptr()); [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base** std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_allocate_buckets(std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1992:7: error: '__bucket_alloc_type' was not declared in this scope [INFO] [stderr] __bucket_alloc_type __alloc(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1994:20: error: '__bucket_alloc_traits' has not been declared [INFO] [stderr] auto __ptr = __bucket_alloc_traits::allocate(__alloc, __n); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:1994:52: error: '__alloc' was not declared in this scope [INFO] [stderr] auto __ptr = __bucket_alloc_traits::allocate(__alloc, __n); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h: In member function 'void std::__detail::_Hashtable_alloc<_NodeAlloc>::_M_deallocate_buckets(std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base**, std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2005:24: error: '__bucket_alloc_traits' has not been declared [INFO] [stderr] typedef typename __bucket_alloc_traits::pointer _Ptr; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_iterator.h:66:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algobase.h:67, [INFO] [stderr] from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] from /usr/include/c++/6/string:40, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h: In instantiation of 'struct std::pointer_traits': [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2006:45: required from here [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:114:7: error: static assertion failed: pointer type defines element_type or is like SomePointer [INFO] [stderr] static_assert(!is_same::value, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2006:65: error: no matching function for call to 'std::pointer_traits::pointer_to(std::__detail::_Hashtable_alloc<_NodeAlloc>::__node_base*&)' [INFO] [stderr] auto __ptr = std::pointer_traits<_Ptr>::pointer_to(*__bkts); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_iterator.h:66:0, [INFO] [stderr] from /usr/include/c++/6/bits/stl_algobase.h:67, [INFO] [stderr] from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] from /usr/include/c++/6/string:40, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: candidate: static _Ptr std::pointer_traits<_Ptr>::pointer_to(std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type>&) [with _Ptr = int; std::__make_not_void::type, void, std::pointer_traits<_Ptr>::__element_type, _Ptr>::type> = std::__undefined] [INFO] [stderr] pointer_to(__make_not_void& __e) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/ptr_traits.h:111:7: note: no known conversion for argument 1 from 'std::__detail::_Hashtable_alloc<_NodeAlloc>::__bucket_type {aka std::__detail::_Hash_node_base*}' to 'std::__make_not_void& {aka std::__undefined&}' [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2007:7: error: '__bucket_alloc_type' was not declared in this scope [INFO] [stderr] __bucket_alloc_type __alloc(_M_node_allocator()); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2008:7: error: '__bucket_alloc_traits' has not been declared [INFO] [stderr] __bucket_alloc_traits::deallocate(__alloc, __ptr, __n); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:2008:41: error: '__alloc' was not declared in this scope [INFO] [stderr] __bucket_alloc_traits::deallocate(__alloc, __ptr, __n); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h: At global scope: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:182:2: error: '__alloc_rebind' was not declared in this scope [INFO] [stderr] __alloc_rebind<_Alloc, [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:184:39: error: wrong number of template arguments (2, should be 1) [INFO] [stderr] _Traits::__hash_cached::value>>> [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:106:12: note: provided for 'template struct std::__detail::_Hashtable_alloc' [INFO] [stderr] struct _Hashtable_alloc; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:184:41: error: expected '{' before '>' token [INFO] [stderr] _Traits::__hash_cached::value>>> [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:786:21: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_bucket_begin' [INFO] [stderr] _M_bucket_begin(size_type __bkt) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:786:21: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:799:15: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] _Hashtable(size_type __bucket_hint, [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:821:4: error: 'size_type' has not been declared [INFO] [stderr] size_type __bucket_hint, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:824:10: error: 'allocator_type' does not name a type [INFO] [stderr] const allocator_type& __a) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:824:29: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] const allocator_type& __a) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:859:21: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] operator=(const _Hashtable& __ht) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:860:8: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] -> _Hashtable& [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:860:18: error: expected initializer before '&' token [INFO] [stderr] -> _Hashtable& [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:953:23: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] _M_assign(const _Hashtable& __ht, const _NodeGenerator& __node_gen) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:953:73: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _M_assign(const _Hashtable& __ht, const _NodeGenerator& __node_gen) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1001:16: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _M_reset() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:20: error: variable or field '_M_move_assign' declared void [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:30: error: missing template arguments before '&&' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:33: error: '__ht' was not declared in this scope [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1018:53: error: expected primary-expression before ')' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::true_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:20: error: variable or field '_M_move_assign' declared void [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:30: error: missing template arguments before '&&' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:33: error: '__ht' was not declared in this scope [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1050:54: error: expected primary-expression before ')' token [INFO] [stderr] _M_move_assign(_Hashtable&& __ht, std::false_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1105:22: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] _Hashtable(const _Hashtable& __ht) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1105:38: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _Hashtable(const _Hashtable& __ht) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1127:15: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] _Hashtable(_Hashtable&& __ht) noexcept [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1159:22: error: invalid use of template-name 'std::_Hashtable' without an argument list [INFO] [stderr] _Hashtable(const _Hashtable& __ht, const allocator_type& __a) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/hashtable.h:35:0, [INFO] [stderr] from /usr/include/c++/6/unordered_map:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable_policy.h:42:11: note: 'template class std::_Hashtable' declared here [INFO] [stderr] class _Hashtable; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1159:46: error: 'allocator_type' does not name a type [INFO] [stderr] _Hashtable(const _Hashtable& __ht, const allocator_type& __a) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1159:65: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] _Hashtable(const _Hashtable& __ht, const allocator_type& __a) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1180:15: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] _Hashtable(_Hashtable&& __ht, const allocator_type& __a) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1225:19: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] ~_Hashtable() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1238:10: error: variable or field 'swap' declared void [INFO] [stderr] swap(_Hashtable& __x) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1238:20: error: missing template arguments before '&' token [INFO] [stderr] swap(_Hashtable& __x) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1238:22: error: '__x' was not declared in this scope [INFO] [stderr] swap(_Hashtable& __x) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1289:16: error: 'key_type' does not name a type [INFO] [stderr] find(const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1290:8: error: invalid use of template-name 'std::iterator' without an argument list [INFO] [stderr] -> iterator [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:65:0, [INFO] [stderr] from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] from /usr/include/c++/6/string:40, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator_base_types.h:118:12: note: 'template struct std::iterator' declared here [INFO] [stderr] struct iterator [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1305:16: error: 'key_type' does not name a type [INFO] [stderr] find(const key_type& __k) const [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1306:8: error: 'const_iterator' does not name a type [INFO] [stderr] -> const_iterator [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1321:17: error: 'key_type' does not name a type [INFO] [stderr] count(const key_type& __k) const [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1322:8: error: 'size_type' does not name a type [INFO] [stderr] -> size_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1353:23: error: 'key_type' does not name a type [INFO] [stderr] equal_range(const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::pair' [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: error: type/value mismatch at argument 2 in template parameter list for 'template struct std::pair' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1354:31: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1380:23: error: 'key_type' does not name a type [INFO] [stderr] equal_range(const key_type& __k) const [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:13: error: 'const_iterator' was not declared in this scope [INFO] [stderr] -> pair [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:29: error: 'const_iterator' was not declared in this scope [INFO] [stderr] -> pair [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:43: error: template argument 1 is invalid [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1381:43: error: template argument 2 is invalid [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1409:25: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_find_before_node' [INFO] [stderr] _M_find_before_node(size_type __n, const key_type& __k, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1409:25: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1409:40: error: expected primary-expression before 'const' [INFO] [stderr] _M_find_before_node(size_type __n, const key_type& __k, [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1410:4: error: '__hash_code' was not declared in this scope [INFO] [stderr] __hash_code __code) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:28: error: variable or field '_M_insert_bucket_begin' declared void [INFO] [stderr] _M_insert_bucket_begin(size_type __bkt, __node_type* __node) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:28: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:45: error: '__node_type' was not declared in this scope [INFO] [stderr] _M_insert_bucket_begin(size_type __bkt, __node_type* __node) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1437:58: error: '__node' was not declared in this scope [INFO] [stderr] _M_insert_bucket_begin(size_type __bkt, __node_type* __node) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:28: error: variable or field '_M_remove_bucket_begin' declared void [INFO] [stderr] _M_remove_bucket_begin(size_type __bkt, __node_type* __next, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:28: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:45: error: '__node_type' was not declared in this scope [INFO] [stderr] _M_remove_bucket_begin(size_type __bkt, __node_type* __next, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1468:58: error: '__next' was not declared in this scope [INFO] [stderr] _M_remove_bucket_begin(size_type __bkt, __node_type* __next, [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1469:7: error: 'size_type' was not declared in this scope [INFO] [stderr] size_type __next_bkt) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:26: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_get_previous_node' [INFO] [stderr] _M_get_previous_node(size_type __bkt, __node_base* __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:26: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:43: error: '__node_base' was not declared in this scope [INFO] [stderr] _M_get_previous_node(size_type __bkt, __node_base* __n) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1492:56: error: '__n' was not declared in this scope [INFO] [stderr] _M_get_previous_node(size_type __bkt, __node_base* __n) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1510:29: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::pair' [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1510:29: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:18: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_emplace' [INFO] [stderr] _M_emplace(const_iterator __hint, std::false_type, _Args&&... __args) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:18: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:56: error: expected primary-expression before ',' token [INFO] [stderr] _M_emplace(const_iterator __hint, std::false_type, _Args&&... __args) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1547:63: error: expected primary-expression before '&&' token [INFO] [stderr] _M_emplace(const_iterator __hint, std::false_type, _Args&&... __args) [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1575:27: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_insert_unique_node' [INFO] [stderr] _M_insert_unique_node(size_type __bkt, __hash_code __code, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1575:27: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1575:44: error: '__hash_code' was not declared in this scope [INFO] [stderr] _M_insert_unique_node(size_type __bkt, __hash_code __code, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1576:6: error: '__node_type' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1576:19: error: '__node' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:26: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_insert_multi_node' [INFO] [stderr] _M_insert_multi_node(__node_type* __hint, __hash_code __code, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:26: error: '__node_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:39: error: '__hint' was not declared in this scope [INFO] [stderr] _M_insert_multi_node(__node_type* __hint, __hash_code __code, [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1614:47: error: '__hash_code' was not declared in this scope [INFO] [stderr] _M_insert_multi_node(__node_type* __hint, __hash_code __code, [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1615:5: error: '__node_type' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1615:18: error: '__node' was not declared in this scope [INFO] [stderr] __node_type* __node) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1680:29: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::pair' [INFO] [stderr] -> pair [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1680:29: note: expected a type, got 'iterator' [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:17: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_insert' [INFO] [stderr] _M_insert(const_iterator __hint, _Arg&& __v, [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:17: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:44: error: expected primary-expression before '&&' token [INFO] [stderr] _M_insert(const_iterator __hint, _Arg&& __v, [INFO] [stderr] ^~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1703:47: error: '__v' was not declared in this scope [INFO] [stderr] _M_insert(const_iterator __hint, _Arg&& __v, [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1704:3: error: expected primary-expression before 'const' [INFO] [stderr] const _NodeGenerator& __node_gen, std::false_type) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1704:52: error: expected primary-expression before ')' token [INFO] [stderr] const _NodeGenerator& __node_gen, std::false_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1724:11: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase' [INFO] [stderr] erase(const_iterator __it) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1724:11: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:14: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_erase' [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:14: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:31: error: '__node_base' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:44: error: '__prev_n' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:54: error: '__node_type' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1744:67: error: '__n' was not declared in this scope [INFO] [stderr] _M_erase(size_type __bkt, __node_base* __prev_n, __node_type* __n) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1772:36: error: 'key_type' does not name a type [INFO] [stderr] _M_erase(std::true_type, const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1773:8: error: 'size_type' does not name a type [INFO] [stderr] -> size_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1796:37: error: 'key_type' does not name a type [INFO] [stderr] _M_erase(std::false_type, const key_type& __k) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1797:8: error: 'size_type' does not name a type [INFO] [stderr] -> size_type [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1852:11: error: template definition of non-template 'auto std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase' [INFO] [stderr] erase(const_iterator __first, const_iterator __last) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1852:11: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1852:35: error: 'const_iterator' was not declared in this scope [INFO] [stderr] erase(const_iterator __first, const_iterator __last) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1899:13: error: invalid use of incomplete type 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] clear() noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1914:12: error: variable or field 'rehash' declared void [INFO] [stderr] rehash(size_type __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1914:12: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1936:15: error: variable or field '_M_rehash' declared void [INFO] [stderr] _M_rehash(size_type __n, const __rehash_state& __state) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1936:15: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1936:30: error: expected primary-expression before 'const' [INFO] [stderr] _M_rehash(size_type __n, const __rehash_state& __state) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1959:19: error: variable or field '_M_rehash_aux' declared void [INFO] [stderr] _M_rehash_aux(size_type __n, std::true_type) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1959:19: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:1959:48: error: expected primary-expression before ')' token [INFO] [stderr] _M_rehash_aux(size_type __n, std::true_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:2000:19: error: variable or field '_M_rehash_aux' declared void [INFO] [stderr] _M_rehash_aux(size_type __n, std::false_type) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:2000:19: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:2000:49: error: expected primary-expression before ')' token [INFO] [stderr] _M_rehash_aux(size_type __n, std::false_type) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/name_mapper.h:113:45: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map >::_Hashtable {aka class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h: In instantiation of 'class std::unordered_set >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/name_mapper.h:115:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:96:18: error: 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_set >::_Hashtable {aka class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:102:45: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:103:47: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:104:43: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:105:46: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:106:51: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:111:45: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:112:50: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:113:47: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:114:52: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:115:46: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:116:51: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:117:51: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:118:57: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:274:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:368:2: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:412:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:416:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(value_type&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:471:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:620:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__cxx11::basic_string, std::allocator >, std::__detail::_Identity, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_move_assign(std::__cxx11::list<_Tp, _Alloc>&&, std::true_type)': [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1821:9: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] std::__alloc_on_move(this->_M_get_Node_allocator(), [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/list:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&)': [INFO] [stderr] /usr/include/c++/6/bits/list.tcc:282:8: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] std::__alloc_on_copy(__this_alloc, __that_alloc); [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_constants.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/basic_block.h:216:28: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/basic_block.h:216:28: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_deallocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/construct.h:131:27: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/construct.h:131:27: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_deallocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:268:44: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h: In instantiation of 'class std::unordered_set': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:274:32: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:96:18: error: 'std::unordered_set<_Value, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_set::_Hashtable {aka class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:102:45: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:103:47: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:104:43: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:105:46: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:106:51: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:111:45: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:112:50: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:113:47: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:114:52: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:115:46: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:116:51: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:117:51: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:118:57: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:274:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:368:2: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:412:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:416:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(value_type&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:471:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:620:7: error: invalid use of incomplete type 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::__detail::_Identity, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:311:7: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map >::_Hashtable {aka class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h: In instantiation of 'class std::__cxx11::_List_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:503:11: required from 'class std::__cxx11::list' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:324:24: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:304:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:305:57: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Tp_alloc_type> _Tp_alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:307:34: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_List_node<_Tp> >::other _Node_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:308:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Node_alloc_type> _Node_alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:382:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] _M_get_node() [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:386:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] _M_put_node(typename _Node_alloc_traits::pointer __p) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h: In instantiation of 'class std::__cxx11::list': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:324:24: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:536:20: error: no members matching 'std::__cxx11::list::_Base {aka std::__cxx11::_List_base >}::_M_put_node' in 'std::__cxx11::list::_Base {aka class std::__cxx11::_List_base >}' [INFO] [stderr] using _Base::_M_put_node; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:537:20: error: no members matching 'std::__cxx11::list::_Base {aka std::__cxx11::_List_base >}::_M_get_node' in 'std::__cxx11::list::_Base {aka class std::__cxx11::_List_base >}' [INFO] [stderr] using _Base::_M_get_node; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:538:20: error: no members matching 'std::__cxx11::list::_Base {aka std::__cxx11::_List_base >}::_M_get_Node_allocator' in 'std::__cxx11::list::_Base {aka class std::__cxx11::_List_base >}' [INFO] [stderr] using _Base::_M_get_Node_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map, spvtools::val::Construct*, spvtools::val::bb_constr_type_pair_hash>': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:338:7: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map, spvtools::val::Construct*, spvtools::val::bb_constr_type_pair_hash>::_Hashtable {aka class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::pair, spvtools::val::Construct*>, std::allocator, spvtools::val::Construct*> >, std::__detail::_Select1st, std::equal_to >, spvtools::val::bb_constr_type_pair_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:341:48: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:344:40: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/list:63:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h: In instantiation of 'class std::__cxx11::_List_base*)>, std::allocator*)> > >': [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:503:11: required from 'class std::__cxx11::list*)> >' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:351:7: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:304:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:305:57: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Tp_alloc_type> _Tp_alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:307:34: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] rebind<_List_node<_Tp> >::other _Node_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:308:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Node_alloc_type> _Node_alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:382:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] _M_get_node() [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:386:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] _M_put_node(typename _Node_alloc_traits::pointer __p) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits*)> > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h: In instantiation of 'class std::__cxx11::list*)> >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:351:7: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:536:20: error: no members matching 'std::__cxx11::list*)> >::_Base {aka std::__cxx11::_List_base*)>, std::allocator*)> > >}::_M_put_node' in 'std::__cxx11::list*)> >::_Base {aka class std::__cxx11::_List_base*)>, std::allocator*)> > >}' [INFO] [stderr] using _Base::_M_put_node; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:537:20: error: no members matching 'std::__cxx11::list*)> >::_Base {aka std::__cxx11::_List_base*)>, std::allocator*)> > >}::_M_get_node' in 'std::__cxx11::list*)> >::_Base {aka class std::__cxx11::_List_base*)>, std::allocator*)> > >}' [INFO] [stderr] using _Base::_M_get_node; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:538:20: error: no members matching 'std::__cxx11::list*)> >::_Base {aka std::__cxx11::_List_base*)>, std::allocator*)> > >}::_M_get_Node_allocator' in 'std::__cxx11::list*)> >::_Base {aka class std::__cxx11::_List_base*)>, std::allocator*)> > >}' [INFO] [stderr] using _Base::_M_get_Node_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h: In member function 'void spvtools::val::Function::AddFunctionCallTarget(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:227:49: error: no matching function for call to 'std::set::insert(uint32_t&)' [INFO] [stderr] function_call_targets_.insert(call_target_id); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:537:2: note: candidate: template void std::set<_Key, _Compare, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Key = unsigned int; _Compare = std::less; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:537:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:227:49: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] function_call_targets_.insert(call_target_id); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:549:7: note: candidate: void std::set<_Key, _Compare, _Alloc>::insert(std::initializer_list<_Tp>) [with _Key = unsigned int; _Compare = std::less; _Alloc = std::allocator] [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:549:7: note: no known conversion for argument 1 from 'uint32_t {aka unsigned int}' to 'std::initializer_list' [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:665:55: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map >::_Hashtable {aka class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:676:25: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:676:25: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_deallocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:685:28: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:685:28: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_deallocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:688:46: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:695:7: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map >::_Hashtable {aka class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:717:42: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/map:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h: In instantiation of 'class std::map >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:720:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:132:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] rebind::other _Pair_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:135:41: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] key_compare, _Pair_alloc_type> _Rep_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:140:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Pair_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:145:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:146:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:147:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:148:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:149:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Rep_type::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:150:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Rep_type::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:151:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Rep_type::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:152:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Rep_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:153:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Rep_type::reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:154:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:558:2: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:731:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:739:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1243:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1272:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In instantiation of 'class std::set >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:726:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:112:22: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] rebind<_Key>::other _Key_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:115:40: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] key_compare, _Key_alloc_type> _Rep_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:118:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef __gnu_cxx::__alloc_traits<_Key_alloc_type> _Alloc_traits; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:123:52: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:124:57: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:125:54: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Alloc_traits::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:126:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:130:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Rep_type::const_iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:131:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Rep_type::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:132:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:133:58: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Rep_type::const_reverse_iterator const_reverse_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:134:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Rep_type::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:135:61: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] typedef typename _Rep_type::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:433:2: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:480:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:489:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] insert(value_type&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:796:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:800:7: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits > >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:744:43: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map::_Hashtable {aka class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:750:7: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map >::_Hashtable {aka class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h: In instantiation of 'class std::unordered_map >': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:754:7: required from here [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:101:18: error: 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::_M_h' has incomplete type [INFO] [stderr] _Hashtable _M_h; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'std::unordered_map >::_Hashtable {aka class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >}' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:107:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_type key_type; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:108:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::value_type value_type; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:109:48: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::mapped_type mapped_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:110:43: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::hasher hasher; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:111:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::key_equal key_equal; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:112:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::allocator_type allocator_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:117:45: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::pointer pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:118:50: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_pointer const_pointer; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:119:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::reference reference; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:120:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_reference const_reference; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:121:46: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::iterator iterator; [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:122:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_iterator const_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:123:51: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::local_iterator local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:124:57: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::const_local_iterator const_local_iterator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:125:47: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::size_type size_type; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:126:52: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] typedef typename _Hashtable::difference_type difference_type; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:280:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] operator=(initializer_list __l) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:379:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] emplace(_Args&&... __args) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:549:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:556:2: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(_Pair&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:616:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] insert(initializer_list __l) [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:881:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:885:7: error: invalid use of incomplete type 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] equal_range(const key_type& __x) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:47:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:23, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/hashtable.h:170:11: note: declaration of 'class std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >' [INFO] [stderr] class _Hashtable [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/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.16/build/spirv-tools/source/val/validation_state.h:223:37: error: no match for 'operator[]' (operand types are 'std::unordered_map >' and 'const uint32_t {aka const unsigned int}') [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.16/build/spirv-tools/source/val/validation_state.h:224:30: error: no match for 'operator[]' (operand types are 'std::unordered_map >' and 'const uint32_t {aka const unsigned int}') [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.16/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.16/build/spirv-tools/source/val/validation_state.h:239:36: error: no match for 'operator[]' (operand types are 'std::unordered_map >' and 'uint32_t {aka unsigned int}') [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.16/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.16/build/spirv-tools/source/val/validation_state.h:245:38: error: 'class std::unordered_map >' has no member named 'at' [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.16/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.16/build/spirv-tools/source/val/validation_state.h:252:54: error: 'const class std::unordered_map >' has no member named 'find' [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.16/build/spirv-tools/source/val/validation_state.h:253:48: error: 'const class std::unordered_map >' has no member named 'end' [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.16/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.16/build/spirv-tools/source/val/validation_state.h:264:53: error: 'const class std::unordered_map >' has no member named 'find' [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.16/build/spirv-tools/source/val/validation_state.h:265:47: error: 'const class std::unordered_map >' has no member named 'end' [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.16/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.16/build/spirv-tools/source/val/validation_state.h:290:37: error: no matching function for call to 'std::unordered_set::insert(const uint32_t&)' [INFO] [stderr] function_call_targets_.insert(id); [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:290:37: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] function_call_targets_.insert(id); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/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.16/build/spirv-tools/source/val/validation_state.h:296:36: error: 'class std::unordered_set' has no member named 'find' [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.16/build/spirv-tools/source/val/validation_state.h:296:71: error: 'class std::unordered_set' has no member named 'end' [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.16/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsFunctionCallDefined(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:300:29: error: 'class std::unordered_map' has no member named 'find' [INFO] [stderr] return (id_to_function_.find(id) != id_to_function_.end()); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:300:57: error: 'class std::unordered_map' has no member named 'end' [INFO] [stderr] return (id_to_function_.find(id) != id_to_function_.end()); [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'struct std::_Vector_base >': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:214:11: required from 'class std::vector' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:372:24: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:75:28: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] rebind<_Tp>::other _Tp_alloc_type; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:77:9: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] pointer; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'class std::vector': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:372:24: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:243:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_allocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_allocate; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:244:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_deallocate' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_deallocate; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:246:20: error: no members matching 'std::vector::_Base {aka std::_Vector_base >}::_M_get_Tp_allocator' in 'std::vector::_Base {aka struct std::_Vector_base >}' [INFO] [stderr] using _Base::_M_get_Tp_allocator; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterDecorationsForId(uint32_t, InputIt, InputIt)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:379:14: error: 'class std::vector' has no member named 'insert' [INFO] [stderr] cur_decs.insert(cur_decs.end(), begin, end); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:379:30: error: 'class std::vector' has no member named 'end' [INFO] [stderr] cur_decs.insert(cur_decs.end(), begin, end); [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterDecorationsForStructMember(uint32_t, uint32_t, InputIt, InputIt)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: error: no matching function for call to 'begin(std::vector&)' [INFO] [stderr] for (auto& decoration : id_decorations_[struct_id]) { [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:51:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:87:5: note: candidate: template _Tp* std::begin(_Tp (&)[_Nm]) [INFO] [stderr] begin(_Tp (&__arr)[_Nm]) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:87:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: note: mismatched types '_Tp [_Nm]' and 'std::vector' [INFO] [stderr] for (auto& decoration : id_decorations_[struct_id]) { [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:51:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:58:5: note: candidate: template decltype (__cont.begin()) std::begin(const _Container&) [INFO] [stderr] begin(const _Container& __cont) -> decltype(__cont.begin()) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:58:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h: In substitution of 'template decltype (__cont.begin()) std::begin(const _Container&) [with _Container = std::vector]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: required from here [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:58:56: error: 'const class std::vector' has no member named 'begin' [INFO] [stderr] begin(const _Container& __cont) -> decltype(__cont.begin()) [INFO] [stderr] ~~~~~~~^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:48:5: note: candidate: template decltype (__cont.begin()) std::begin(_Container&) [INFO] [stderr] begin(_Container& __cont) -> decltype(__cont.begin()) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:48:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h: In substitution of 'template decltype (__cont.begin()) std::begin(_Container&) [with _Container = std::vector]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: required from here [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:48:50: error: 'class std::vector' has no member named 'begin' [INFO] [stderr] begin(_Container& __cont) -> decltype(__cont.begin()) [INFO] [stderr] ~~~~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/utility:76:0, [INFO] [stderr] from /usr/include/c++/6/tuple:38, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/initializer_list:89:5: note: candidate: template constexpr const _Tp* std::begin(std::initializer_list<_Tp>) [INFO] [stderr] begin(initializer_list<_Tp> __ils) noexcept [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/initializer_list:89:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: note: 'std::vector' is not derived from 'std::initializer_list<_Tp>' [INFO] [stderr] for (auto& decoration : id_decorations_[struct_id]) { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: error: no matching function for call to 'end(std::vector&)' [INFO] [stderr] In file included from /usr/include/c++/6/string:51:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:97:5: note: candidate: template _Tp* std::end(_Tp (&)[_Nm]) [INFO] [stderr] end(_Tp (&__arr)[_Nm]) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:97:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: note: mismatched types '_Tp [_Nm]' and 'std::vector' [INFO] [stderr] for (auto& decoration : id_decorations_[struct_id]) { [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:51:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:78:5: note: candidate: template decltype (__cont.end()) std::end(const _Container&) [INFO] [stderr] end(const _Container& __cont) -> decltype(__cont.end()) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:78:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h: In substitution of 'template decltype (__cont.end()) std::end(const _Container&) [with _Container = std::vector]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: required from here [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:78:54: error: 'const class std::vector' has no member named 'end' [INFO] [stderr] end(const _Container& __cont) -> decltype(__cont.end()) [INFO] [stderr] ~~~~~~~^~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:68:5: note: candidate: template decltype (__cont.end()) std::end(_Container&) [INFO] [stderr] end(_Container& __cont) -> decltype(__cont.end()) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:68:5: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h: In substitution of 'template decltype (__cont.end()) std::end(_Container&) [with _Container = std::vector]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: required from here [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:68:48: error: 'class std::vector' has no member named 'end' [INFO] [stderr] end(_Container& __cont) -> decltype(__cont.end()) [INFO] [stderr] ~~~~~~~^~~ [INFO] [stderr] In file included from /usr/include/c++/6/utility:76:0, [INFO] [stderr] from /usr/include/c++/6/tuple:38, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/initializer_list:99:5: note: candidate: template constexpr const _Tp* std::end(std::initializer_list<_Tp>) [INFO] [stderr] end(initializer_list<_Tp> __ils) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/initializer_list:99:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:389:54: note: 'std::vector' is not derived from 'std::initializer_list<_Tp>' [INFO] [stderr] for (auto& decoration : id_decorations_[struct_id]) { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::HasDecoration(uint32_t, SpvDecoration)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:409:47: error: 'class std::map >' has no member named 'find' [INFO] [stderr] const auto& decorations = id_decorations_.find(id); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:410:40: error: 'class std::map >' has no member named 'end' [INFO] [stderr] if (decorations == id_decorations_.end()) return false; [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/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.16/build/spirv-tools/source/val/validation_state.h:450:50: error: 'class std::unordered_set' has no member named 'size' [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.16/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.16/build/spirv-tools/source/val/validation_state.h:453:48: error: 'class std::unordered_set' has no member named 'size' [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.16/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.16/build/spirv-tools/source/val/validation_state.h:456:74: error: no matching function for call to 'std::unordered_set::insert(const uint32_t&)' [INFO] [stderr] void registerGlobalVariable(const uint32_t id) { global_vars_.insert(id); } [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:456:74: note: candidate expects 2 arguments, 1 provided [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.16/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.16/build/spirv-tools/source/val/validation_state.h:459:72: error: no matching function for call to 'std::unordered_set::insert(const uint32_t&)' [INFO] [stderr] void registerLocalVariable(const uint32_t id) { local_vars_.insert(id); } [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:459:72: note: candidate expects 2 arguments, 1 provided [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.16/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.16/build/spirv-tools/source/val/validation_state.h:469:26: error: no match for 'operator[]' (operand types are 'std::unordered_map' and 'uint32_t {aka unsigned int}') [INFO] [stderr] struct_nesting_depth_[id] = depth; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/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.16/build/spirv-tools/source/val/validation_state.h:474:33: error: no match for 'operator[]' (operand types are 'std::unordered_map' and 'uint32_t {aka unsigned int}') [INFO] [stderr] return struct_nesting_depth_[id]; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/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.16/build/spirv-tools/source/val/validation_state.h:479:31: error: no matching function for call to 'std::unordered_set::insert(uint32_t&)' [INFO] [stderr] builtin_structs_.insert(id); [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:479:31: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] builtin_structs_.insert(id); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/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.16/build/spirv-tools/source/val/validation_state.h:484:30: error: 'const class std::unordered_set' has no member named 'find' [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.16/build/spirv-tools/source/val/validation_state.h:484:59: error: 'const class std::unordered_set' has no member named 'end' [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.16/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsPointerToUniformBlock(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:569:38: error: 'const class std::unordered_set' has no member named 'find' [INFO] [stderr] return pointer_to_uniform_block_.find(type_id) != [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:570:38: error: 'const class std::unordered_set' has no member named 'cend' [INFO] [stderr] pointer_to_uniform_block_.cend(); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterPointerToUniformBlock(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:574:45: error: no matching function for call to 'std::unordered_set::insert(uint32_t&)' [INFO] [stderr] pointer_to_uniform_block_.insert(type_id); [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:574:45: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] pointer_to_uniform_block_.insert(type_id); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsStructForUniformBlock(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:580:38: error: 'const class std::unordered_set' has no member named 'find' [INFO] [stderr] return struct_for_uniform_block_.find(type_id) != [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:581:38: error: 'const class std::unordered_set' has no member named 'cend' [INFO] [stderr] struct_for_uniform_block_.cend(); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterStructForUniformBlock(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:585:45: error: no matching function for call to 'std::unordered_set::insert(uint32_t&)' [INFO] [stderr] struct_for_uniform_block_.insert(type_id); [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:585:45: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] struct_for_uniform_block_.insert(type_id); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsPointerToStorageBuffer(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:592:39: error: 'const class std::unordered_set' has no member named 'find' [INFO] [stderr] return pointer_to_storage_buffer_.find(type_id) != [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:593:39: error: 'const class std::unordered_set' has no member named 'cend' [INFO] [stderr] pointer_to_storage_buffer_.cend(); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterPointerToStorageBuffer(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:597:46: error: no matching function for call to 'std::unordered_set::insert(uint32_t&)' [INFO] [stderr] pointer_to_storage_buffer_.insert(type_id); [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:597:46: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] pointer_to_storage_buffer_.insert(type_id); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsStructForStorageBuffer(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:603:39: error: 'const class std::unordered_set' has no member named 'find' [INFO] [stderr] return struct_for_storage_buffer_.find(type_id) != [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:604:39: error: 'const class std::unordered_set' has no member named 'cend' [INFO] [stderr] struct_for_storage_buffer_.cend(); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterStructForStorageBuffer(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:608:46: error: no matching function for call to 'std::unordered_set::insert(uint32_t&)' [INFO] [stderr] struct_for_storage_buffer_.insert(type_id); [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:608:46: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] struct_for_storage_buffer_.insert(type_id); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'bool spvtools::val::ValidationState_t::IsPointerToStorageImage(uint32_t) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:614:38: error: 'const class std::unordered_set' has no member named 'find' [INFO] [stderr] return pointer_to_storage_image_.find(type_id) != [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:615:38: error: 'const class std::unordered_set' has no member named 'cend' [INFO] [stderr] pointer_to_storage_image_.cend(); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h: In member function 'void spvtools::val::ValidationState_t::RegisterPointerToStorageImage(uint32_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:619:45: error: no matching function for call to 'std::unordered_set::insert(uint32_t&)' [INFO] [stderr] pointer_to_storage_image_.insert(type_id); [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.16/build/spirv-tools/source/val/validation_state.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: candidate: template void std::unordered_set<_Value, _Hash, _Pred, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Value = unsigned int; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator] [INFO] [stderr] insert(_InputIterator __first, _InputIterator __last) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:460:2: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:619:45: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] pointer_to_storage_image_.insert(type_id); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp: In function 'spv_result_t spvtools::val::ValidateExtInstImport(spvtools::val::ValidationState_t&, const spvtools::val::Instruction*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:67:48: error: no match for 'operator[]' (operand types are 'const std::vector' and 'const int') [INFO] [stderr] inst->words().data() + inst->operands()[name_id].offset)); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp: In function 'spv_result_t spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, const spvtools::val::Instruction*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:337:54: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] !_.IsFloatScalarOrVectorType(result_types[0]) || [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:338:25: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] result_types[1] != result_types[0]) { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:338:44: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] result_types[1] != result_types[0]) { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:346:35: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] if (x_type != result_types[0]) { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:442:54: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] !_.IsFloatScalarOrVectorType(result_types[0]) || [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:443:52: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] !_.IsIntScalarOrVectorType(result_types[1]) || [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:445:40: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] _.GetBitWidth(result_types[1]) != 32) || [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:447:40: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] _.GetBitWidth(result_types[1]) != 16 && [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:448:40: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] _.GetBitWidth(result_types[1]) != 32) || [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:449:40: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] _.GetDimension(result_types[0]) != [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:450:44: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] _.GetDimension(result_types[1])) { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:463:35: error: no match for 'operator[]' (operand types are 'std::vector' and 'int') [INFO] [stderr] if (x_type != result_types[0]) { [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5428:75: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1993:23: error: '_M_data' was not declared in this scope [INFO] [stderr] { return _M_data(); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:34: error: '_M_local_data' was not declared in this scope [INFO] [stderr] : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:54: error: 'class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [INFO] [stderr] : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:486:20: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] _M_data(__str._M_data()); [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:486:13: error: '_M_data' was not declared in this scope [INFO] [stderr] _M_data(__str._M_data()); [INFO] [stderr] ~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:487:24: error: 'class std::__cxx11::basic_string' has no member named '_M_allocated_capacity'; did you mean '_S_local_capacity'? [INFO] [stderr] _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:487:17: error: '_M_capacity' was not declared in this scope [INFO] [stderr] _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:493:18: error: 'class std::__cxx11::basic_string' has no member named 'length' [INFO] [stderr] _M_length(__str.length()); [INFO] [stderr] ~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:493:11: error: '_M_length' was not declared in this scope [INFO] [stderr] _M_length(__str.length()); [INFO] [stderr] ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:494:8: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] __str._M_data(__str._M_local_data()); [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:494:22: error: 'class std::__cxx11::basic_string' has no member named '_M_local_data'; did you mean '_S_local_capacity'? [INFO] [stderr] __str._M_data(__str._M_local_data()); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:495:8: error: 'class std::__cxx11::basic_string' has no member named '_M_set_length' [INFO] [stderr] __str._M_set_length(0); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5534:75: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1993:23: error: '_M_data' was not declared in this scope [INFO] [stderr] { return _M_data(); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:34: error: '_M_local_data' was not declared in this scope [INFO] [stderr] : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:477:54: error: 'class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [INFO] [stderr] : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:486:20: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] _M_data(__str._M_data()); [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:486:13: error: '_M_data' was not declared in this scope [INFO] [stderr] _M_data(__str._M_data()); [INFO] [stderr] ~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:487:24: error: 'class std::__cxx11::basic_string' has no member named '_M_allocated_capacity'; did you mean '_S_local_capacity'? [INFO] [stderr] _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:487:17: error: '_M_capacity' was not declared in this scope [INFO] [stderr] _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:493:18: error: 'class std::__cxx11::basic_string' has no member named 'length' [INFO] [stderr] _M_length(__str.length()); [INFO] [stderr] ~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:493:11: error: '_M_length' was not declared in this scope [INFO] [stderr] _M_length(__str.length()); [INFO] [stderr] ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:494:8: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] __str._M_data(__str._M_local_data()); [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:494:22: error: 'class std::__cxx11::basic_string' has no member named '_M_local_data'; did you mean '_S_local_capacity'? [INFO] [stderr] __str._M_data(__str._M_local_data()); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:495:8: error: 'class std::__cxx11::basic_string' has no member named '_M_set_length' [INFO] [stderr] __str._M_set_length(0); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5659:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] { return _M_data(); } [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5674:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char16_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5692:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char32_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5707:47: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/instruction.h:46:30: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:47: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:918:60: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:920:22: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] ++this->_M_impl._M_finish; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of '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:5024:33: error: 'class std::__cxx11::basic_string' has no member named 'size' [INFO] [stderr] const auto __size = __lhs.size() + __rhs.size(); [INFO] [stderr] ~~~~~~^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5024:48: error: 'class std::__cxx11::basic_string' has no member named 'size' [INFO] [stderr] const auto __size = __lhs.size() + __rhs.size(); [INFO] [stderr] ~~~~~~^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5025:43: error: 'class std::__cxx11::basic_string' has no member named 'capacity' [INFO] [stderr] const bool __cond = (__size > __lhs.capacity() [INFO] [stderr] ~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5026:26: error: 'class std::__cxx11::basic_string' has no member named 'capacity' [INFO] [stderr] && __size <= __rhs.capacity()); [INFO] [stderr] ~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5027:39: error: 'class std::__cxx11::basic_string' has no member named 'insert' [INFO] [stderr] return __cond ? std::move(__rhs.insert(0, __lhs)) [INFO] [stderr] ~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, 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:346:51: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5035:30: error: 'class std::__cxx11::basic_string' has no member named 'insert' [INFO] [stderr] { return std::move(__rhs.insert(0, __lhs)); } [INFO] [stderr] ~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/diagnostic.h:37:21: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:398:34: error: '_M_local_data' was not declared in this scope [INFO] [stderr] : _M_dataplus(_M_local_data(), [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:399:46: error: 'const class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [INFO] [stderr] _Alloc_traits::_S_select_on_copy(__str._M_get_allocator())) [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:400:28: error: 'const class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] { _M_construct(__str._M_data(), __str._M_data() + __str.length()); } [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:400:45: error: 'const class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] { _M_construct(__str._M_data(), __str._M_data() + __str.length()); } [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:400:63: error: 'const class std::__cxx11::basic_string' has no member named 'length' [INFO] [stderr] { _M_construct(__str._M_data(), __str._M_data() + __str.length()); } [INFO] [stderr] ~~~~~~^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/decoration.h:62:78: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:28: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/decoration.h:64:77: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:322:46: error: 'const class std::vector' has no member named '_M_get_Tp_allocator'; did you mean 'get_allocator'? [INFO] [stderr] _Alloc_traits::_S_select_on_copy(__x._M_get_Tp_allocator())) [INFO] [stderr] ~~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:323:23: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { this->_M_impl._M_finish = [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:324:36: error: 'const class std::vector' has no member named 'begin' [INFO] [stderr] std::__uninitialized_copy_a(__x.begin(), __x.end(), [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:324:49: error: 'const class std::vector' has no member named 'end' [INFO] [stderr] std::__uninitialized_copy_a(__x.begin(), __x.end(), [INFO] [stderr] ~~~~^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:325:25: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] this->_M_impl._M_start, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:326:30: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/decoration.h:73:58: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1511:26: error: 'const class std::vector' has no member named 'begin' [INFO] [stderr] && std::equal(__x.begin(), __x.end(), __y.begin())); } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1511:39: error: 'const class std::vector' has no member named 'end' [INFO] [stderr] && std::equal(__x.begin(), __x.end(), __y.begin())); } [INFO] [stderr] ~~~~^~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1511:50: error: 'const class std::vector' has no member named 'begin' [INFO] [stderr] && std::equal(__x.begin(), __x.end(), __y.begin())); } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/basic_block.h:126:71: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:28: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = spvtools::val::Construct*; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/construct.h:60:74: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { std::_Destroy(this->_M_impl._M_start, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:427:28: error: '_M_get_Tp_allocator' was not declared in this scope [INFO] [stderr] _M_get_Tp_allocator()); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/set:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/enum_set.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/extensions.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/table.h:20, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:24, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h: In instantiation of 'std::set<_Key, _Compare, _Alloc>::set(const std::set<_Key, _Compare, _Alloc>&) [with _Key = unsigned int; _Compare = std::less; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:232:12: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:200:22: error: using invalid field 'std::set<_Key, _Compare, _Alloc>::_M_t' [INFO] [stderr] : _M_t(__x._M_t) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:200:18: error: 'const class std::set' has no member named '_M_t' [INFO] [stderr] : _M_t(__x._M_t) { } [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [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.16/build/spirv-tools/source/val/validation_state.h:372:23: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:481:16: error: no matching function for call to 'end()' [INFO] [stderr] if (__i == end() || key_comp()(__k, (*__i).first)) [INFO] [stderr] ~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/utility:76:0, [INFO] [stderr] from /usr/include/c++/6/tuple:38, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/initializer_list:99:5: note: candidate: template constexpr const _Tp* std::end(std::initializer_list<_Tp>) [INFO] [stderr] end(initializer_list<_Tp> __ils) noexcept [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/initializer_list:99:5: note: template argument deduction/substitution failed: [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:481:16: note: candidate expects 1 argument, 0 provided [INFO] [stderr] if (__i == end() || key_comp()(__k, (*__i).first)) [INFO] [stderr] ~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:51:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:68:5: note: candidate: template decltype (__cont.end()) std::end(_Container&) [INFO] [stderr] end(_Container& __cont) -> decltype(__cont.end()) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:68:5: note: template argument deduction/substitution failed: [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:481:16: note: candidate expects 1 argument, 0 provided [INFO] [stderr] if (__i == end() || key_comp()(__k, (*__i).first)) [INFO] [stderr] ~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:51:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:78:5: note: candidate: template decltype (__cont.end()) std::end(const _Container&) [INFO] [stderr] end(const _Container& __cont) -> decltype(__cont.end()) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:78:5: note: template argument deduction/substitution failed: [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:481:16: note: candidate expects 1 argument, 0 provided [INFO] [stderr] if (__i == end() || key_comp()(__k, (*__i).first)) [INFO] [stderr] ~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:51:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:97:5: note: candidate: template _Tp* std::end(_Tp (&)[_Nm]) [INFO] [stderr] end(_Tp (&__arr)[_Nm]) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/range_access.h:97:5: note: template argument deduction/substitution failed: [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.16/build/spirv-tools/source/val/validation_state.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:481:16: note: candidate expects 1 argument, 0 provided [INFO] [stderr] if (__i == end() || key_comp()(__k, (*__i).first)) [INFO] [stderr] ~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:483:10: error: using invalid field 'std::map<_Key, _Tp, _Compare, _Alloc>::_M_t' [INFO] [stderr] __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = 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.16/build/spirv-tools/source/val/validation_state.h:372:38: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:20: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:916:47: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] if (this->_M_impl._M_finish != this->_M_impl._M_end_of_storage) [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:918:60: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:920:22: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] ++this->_M_impl._M_finish; [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'const _Tp* std::vector<_Tp, _Alloc>::data() const [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:67:28: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:900:42: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return _M_data_ptr(this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::vector<_Tp, _Alloc>::size_type std::vector<_Tp, _Alloc>::size() const [with _Tp = spv_parsed_operand_t; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:80:77: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:66: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:92:43: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:455:34: error: '_M_local_data' was not declared in this scope [INFO] [stderr] : _M_dataplus(_M_local_data(), __a) [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.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>::size() const [with _Tp = unsigned int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:336:31: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:40: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_finish' [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:656:66: error: 'const struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = char*; = void; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h:105:14: required from '_String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...) [with _String = std::__cxx11::basic_string; _CharT = char; std::size_t = long unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:551:29: error: '_M_local_data' was not declared in this scope [INFO] [stderr] : _M_dataplus(_M_local_data(), __a) [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:558:19: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:181:15: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:181:14: error: '_M_destroy' was not declared in this scope [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = wchar_t*; = void; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/ext/string_conversions.h:105:14: required from '_String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...) [with _String = std::__cxx11::basic_string; _CharT = wchar_t; std::size_t = long unsigned int]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:551:29: error: '_M_local_data' was not declared in this scope [INFO] [stderr] : _M_dataplus(_M_local_data(), __a) [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:558:19: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:181:15: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:181:14: error: '_M_destroy' was not declared in this scope [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of '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:1129:17: error: '_M_check_length' was not declared in this scope [INFO] [stderr] _M_check_length(size_type(0), __n, "basic_string::append"); [INFO] [stderr] ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:1130:18: error: '_M_append' was not declared in this scope [INFO] [stderr] return _M_append(__s, __n); [INFO] [stderr] ~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = unsigned int; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/decoration.h:62:78: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:161:25: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:22: error: '_M_deallocate' was not declared in this scope [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/basic_block.h:126:71: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:161:25: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:22: error: '_M_deallocate' was not declared in this scope [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = spvtools::val::Construct*; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = spvtools::val::Construct*; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/construct.h:60:74: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:37: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:61: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_end_of_storage' [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:161:25: error: 'struct std::_Vector_base >::_Vector_impl' has no member named '_M_start'; did you mean '_M_swap_data'? [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:160:22: error: '_M_deallocate' was not declared in this scope [INFO] [stderr] { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] - this->_M_impl._M_start); } [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/diagnostic.h:52:13: required from 'spvtools::DiagnosticStream& spvtools::DiagnosticStream::operator<<(const T&) [with T = std::__cxx11::basic_string]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:134:35: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:5345:57: error: 'const class std::__cxx11::basic_string' has no member named 'size' [INFO] [stderr] return __ostream_insert(__os, __str.data(), __str.size()); [INFO] [stderr] ~~~~~~^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/sstream:101:56: required from 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::basic_stringbuf(std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::ios_base::openmode = std::_Ios_Openmode]' [INFO] [stderr] /usr/include/c++/6/sstream:548:62: required from 'std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::basic_ostringstream(std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::ios_base::openmode = std::_Ios_Openmode]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/diagnostic.h:37:21: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:382:34: error: '_M_local_data' was not declared in this scope [INFO] [stderr] : _M_dataplus(_M_local_data()) [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:383:22: error: '_M_set_length' was not declared in this scope [INFO] [stderr] { _M_set_length(0); } [INFO] [stderr] ~~~~~~~~~~~~~^~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_Vector_impl() [with _Tp = unsigned int; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:125:17: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base() [with _Tp = unsigned int; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = unsigned int; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/decoration.h:62:78: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_start' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_finish' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_end_of_storage' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_Vector_impl() [with _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:125:17: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base() [with _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = spvtools::val::BasicBlock*; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/basic_block.h:126:71: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_start' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_finish' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_end_of_storage' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_Vector_impl() [with _Tp = spvtools::val::Construct*; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:125:17: required from 'std::_Vector_base<_Tp, _Alloc>::_Vector_base() [with _Tp = spvtools::val::Construct*; _Alloc = std::allocator]' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = spvtools::val::Construct*; _Alloc = std::allocator]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/construct.h:60:74: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] struct __alloc_traits [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:21, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_start' [INFO] [stderr] : _Tp_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage() [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_finish' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:87:65: error: using invalid field 'std::_Vector_base<_Tp, _Alloc>::_Vector_impl::_M_end_of_storage' [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.16/build/spirv-tools/source/val/function.h:19, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validation_state.h:36, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:31: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h: In instantiation of 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::function, std::allocator >*)>&}; _Tp = std::function*)>; _Alloc = std::allocator*)> >; std::__cxx11::list<_Tp, _Alloc>::_Node = std::_List_node*)> >]': [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1770:63: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::function, std::allocator >*)>&}; _Tp = std::function*)>; _Alloc = std::allocator*)> >; std::__cxx11::list<_Tp, _Alloc>::iterator = std::_List_iterator*)> >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1098:9: required from '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] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/function.h:216:57: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:568:21: error: 'class std::__cxx11::list*)> >' has no member named '_M_get_node'; did you mean '_M_get_size'? [INFO] [stderr] auto __p = this->_M_get_node(); [INFO] [stderr] ~~~~~~^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:569:41: error: '_M_get_Node_allocator' was not declared in this scope [INFO] [stderr] auto& __alloc = _M_get_Node_allocator(); [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] from /usr/include/c++/6/stdexcept:39, [INFO] [stderr] from /usr/include/c++/6/array:39, [INFO] [stderr] from /usr/include/c++/6/tuple:39, [INFO] [stderr] from /usr/include/c++/6/functional:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate.h:18, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:17: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/sstream:173:14: required from 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__string_type std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__string_type = std::__cxx11::basic_string]' [INFO] [stderr] /usr/include/c++/6/sstream:625:33: required from 'std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::__string_type std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::__string_type = std::__cxx11::basic_string]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:103:19: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:638:25: error: '_M_get_allocator' was not declared in this scope [INFO] [stderr] && _M_get_allocator() != __str._M_get_allocator()) [INFO] [stderr] ~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:638:37: error: 'class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [INFO] [stderr] && _M_get_allocator() != __str._M_get_allocator()) [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:641:17: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:641:16: error: '_M_destroy' was not declared in this scope [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:642:27: error: '_M_local_data' was not declared in this scope [INFO] [stderr] _M_data(_M_local_data()); [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:642:13: error: '_M_data' was not declared in this scope [INFO] [stderr] _M_data(_M_local_data()); [INFO] [stderr] ~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:643:19: error: '_M_set_length' was not declared in this scope [INFO] [stderr] _M_set_length(0); [INFO] [stderr] ~~~~~~~~~~~~~^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:658:23: error: '_M_data' was not declared in this scope [INFO] [stderr] __data = _M_data(); [INFO] [stderr] ~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:659:20: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] __capacity = _M_allocated_capacity; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:662:16: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:662:15: error: '_M_destroy' was not declared in this scope [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:665:20: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] _M_data(__str._M_data()); [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:665:13: error: '_M_data' was not declared in this scope [INFO] [stderr] _M_data(__str._M_data()); [INFO] [stderr] ~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:666:22: error: 'class std::__cxx11::basic_string' has no member named 'length' [INFO] [stderr] _M_length(__str.length()); [INFO] [stderr] ~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:666:15: error: '_M_length' was not declared in this scope [INFO] [stderr] _M_length(__str.length()); [INFO] [stderr] ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:667:24: error: 'class std::__cxx11::basic_string' has no member named '_M_allocated_capacity'; did you mean '_S_local_capacity'? [INFO] [stderr] _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:667:17: error: '_M_capacity' was not declared in this scope [INFO] [stderr] _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:670:9: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] __str._M_data(__data); [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:671:9: error: 'class std::__cxx11::basic_string' has no member named '_M_capacity' [INFO] [stderr] __str._M_capacity(__capacity); [INFO] [stderr] ~~~~~~^~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:674:14: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] __str._M_data(__str._M_local_buf); [INFO] [stderr] ~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] /usr/include/c++/6/sstream:178:10: required from 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__string_type std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__string_type = std::__cxx11::basic_string]' [INFO] [stderr] /usr/include/c++/6/sstream:625:33: required from 'std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::__string_type std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::__string_type = std::__cxx11::basic_string]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/spirv-tools/source/val/validate_extensions.cpp:103:19: required from here [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:571:22: error: '_M_get_allocator' was not declared in this scope [INFO] [stderr] && _M_get_allocator() != __str._M_get_allocator()) [INFO] [stderr] ~~~~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:571:34: error: 'const class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [INFO] [stderr] && _M_get_allocator() != __str._M_get_allocator()) [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:575:13: error: 'const class std::__cxx11::basic_string' has no member named 'size' [INFO] [stderr] if (__str.size() <= _S_local_capacity) [INFO] [stderr] ~~~~~~^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:577:18: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:577:17: error: '_M_destroy' was not declared in this scope [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:578:28: error: '_M_local_data' was not declared in this scope [INFO] [stderr] _M_data(_M_local_data()); [INFO] [stderr] ~~~~~~~~~~~~~^~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:578:14: error: '_M_data' was not declared in this scope [INFO] [stderr] _M_data(_M_local_data()); [INFO] [stderr] ~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:579:20: error: '_M_set_length' was not declared in this scope [INFO] [stderr] _M_set_length(0); [INFO] [stderr] ~~~~~~~~~~~~~^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:583:32: error: 'const class std::__cxx11::basic_string' has no member named 'size' [INFO] [stderr] const auto __len = __str.size(); [INFO] [stderr] ~~~~~~^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:584:28: error: 'const class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [INFO] [stderr] auto __alloc = __str._M_get_allocator(); [INFO] [stderr] ~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:587:18: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:587:17: error: '_M_destroy' was not declared in this scope [INFO] [stderr] _M_destroy(_M_allocated_capacity); [INFO] [stderr] ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:588:14: error: '_M_data' was not declared in this scope [INFO] [stderr] _M_data(__ptr); [INFO] [stderr] ~~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:589:18: error: '_M_capacity' was not declared in this scope [INFO] [stderr] _M_capacity(__len); [INFO] [stderr] ~~~~~~~~~~~^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.h:590:20: error: '_M_set_length' was not declared in this scope [INFO] [stderr] _M_set_length(__len); [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]: *** [spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_extensions.cpp.o] Error 1 [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_cfg.cpp.o] Error 4 [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: 0x559fb0332703 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::hd1b04c6d5f419ee4 [INFO] [stderr] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 [INFO] [stderr] 1: 0x559fb032dcbb - std::sys_common::backtrace::_print::h953c1ddd53b3a3fe [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:71 [INFO] [stderr] 2: 0x559fb0331446 - std::panicking::default_hook::{{closure}}::h0ea163b0a8dfaa60 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] at src/libstd/panicking.rs:197 [INFO] [stderr] 3: 0x559fb03311d9 - std::panicking::default_hook::h527807e5ba53a8f5 [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 4: 0x559fb0331aef - std::panicking::rust_panic_with_hook::h532246777f0a7f15 [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 5: 0x559fb0331671 - std::panicking::continue_panic_fmt::h73747bef8727728a [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 6: 0x559fb03315be - std::panicking::begin_panic_fmt::h492e4401b1862db6 [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 7: 0x559fb02b0085 - cmake::fail::h3f34f4ab871345bb [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:778 [INFO] [stderr] 8: 0x559fb02af9c9 - cmake::run::h00ebdb96467a4f59 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:759 [INFO] [stderr] 9: 0x559fb02ac0bc - cmake::Config::build::h52cf7b85d4633261 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:671 [INFO] [stderr] 10: 0x559fb02a43ba - build_script_build::build_shaderc::h0b193467f47a65f0 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/build.rs:33 [INFO] [stderr] 11: 0x559fb02a4b9c - build_script_build::main::he90e00611e8b4db0 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.16/build/build.rs:84 [INFO] [stderr] 12: 0x559fb02a3faf - std::rt::lang_start::{{closure}}::hb6dff53fb2894646 [INFO] [stderr] at /rustc/06a150c7d11500b41499224f165e9de1de096768/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x559fb03314f2 - std::panicking::try::do_call::h53c39823ee43acd8 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] at src/libstd/panicking.rs:293 [INFO] [stderr] 14: 0x559fb0338e79 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 15: 0x559fb0331ffc - std::rt::lang_start_internal::h254f074f1c79370d [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: 0x559fb02a3f88 - std::rt::lang_start::h0dc61518db8b7df3 [INFO] [stderr] at /rustc/06a150c7d11500b41499224f165e9de1de096768/src/libstd/rt.rs:64 [INFO] [stderr] 17: 0x559fb02a4ff9 - main [INFO] [stderr] 18: 0x7fe07ba462e0 - __libc_start_main [INFO] [stderr] 19: 0x559fb029be09 - _start [INFO] [stderr] 20: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "321a9cfe4180d9c629c9359e67c867cc3e73ae69f3dd997d86d18a2ce1f88c55"` [INFO] running `"docker" "rm" "-f" "321a9cfe4180d9c629c9359e67c867cc3e73ae69f3dd997d86d18a2ce1f88c55"` [INFO] [stdout] 321a9cfe4180d9c629c9359e67c867cc3e73ae69f3dd997d86d18a2ce1f88c55