[INFO] updating cached repository akatechis/handmade-rs [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/akatechis/handmade-rs [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/akatechis/handmade-rs" "work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/akatechis/handmade-rs"` [INFO] [stderr] Cloning into 'work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/akatechis/handmade-rs'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/akatechis/handmade-rs" "work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/akatechis/handmade-rs"` [INFO] [stderr] Cloning into 'work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/akatechis/handmade-rs'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] e1ce3f613be7f21cab4e66cfc21d70d55b61e47e [INFO] sha for GitHub repo akatechis/handmade-rs: e1ce3f613be7f21cab4e66cfc21d70d55b61e47e [INFO] validating manifest of akatechis/handmade-rs 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 akatechis/handmade-rs 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 akatechis/handmade-rs [INFO] finished frobbing akatechis/handmade-rs [INFO] frobbed toml for akatechis/handmade-rs written to work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/akatechis/handmade-rs/Cargo.toml [INFO] started frobbing akatechis/handmade-rs [INFO] finished frobbing akatechis/handmade-rs [INFO] frobbed toml for akatechis/handmade-rs written to work/ex/pr-60162/sources/try#06a150c7d11500b41499224f165e9de1de096768/gh/akatechis/handmade-rs/Cargo.toml [INFO] crate akatechis/handmade-rs 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 akatechis/handmade-rs against master#a850a426491e14186af2250549bf41256b5938d2 for pr-60162 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60162/worker-6/master#a850a426491e14186af2250549bf41256b5938d2:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60162/sources/master#a850a426491e14186af2250549bf41256b5938d2/gh/akatechis/handmade-rs:/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" "+a850a426491e14186af2250549bf41256b5938d2-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] ad4ab51f991aa987f0dccfaf0d1eb6a30580ce97ec579d91987588183f60724f [INFO] running `"docker" "start" "-a" "ad4ab51f991aa987f0dccfaf0d1eb6a30580ce97ec579d91987588183f60724f"` [INFO] [stderr] Compiling proc-macro2 v0.4.19 [INFO] [stderr] Checking half v1.2.0 [INFO] [stderr] Compiling tempfile v3.0.4 [INFO] [stderr] Checking crossbeam-deque v0.5.2 [INFO] [stderr] Checking crossbeam-channel v0.2.6 [INFO] [stderr] Compiling glsl-to-spirv v0.1.7 [INFO] [stderr] Checking crossbeam v0.4.1 [INFO] [stderr] Checking vulkano v0.10.0 [INFO] [stderr] Compiling quote v0.6.8 [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `quote`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [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.10.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=924e77a642e74817 -C extra-filename=-924e77a642e74817 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern crossbeam=/opt/crater/target/debug/deps/libcrossbeam-6091a6660594fb8a.rmeta --extern fnv=/opt/crater/target/debug/deps/libfnv-8e7c8f7b08474771.rmeta --extern half=/opt/crater/target/debug/deps/libhalf-3d3c95ea08235b9f.rmeta --extern lazy_static=/opt/crater/target/debug/deps/liblazy_static-6d69dad2e343ba30.rmeta --extern shared_library=/opt/crater/target/debug/deps/libshared_library-30d624a41e12d4cb.rmeta --extern smallvec=/opt/crater/target/debug/deps/libsmallvec-216393dbaf7c7705.rmeta --extern vk_sys=/opt/crater/target/debug/deps/libvk_sys-84519b067d9673da.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 `glsl-to-spirv v0.1.7` [INFO] [stderr] process didn't exit successfully: `/opt/crater/target/debug/build/glsl-to-spirv-754716493c74a610/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] cargo:rerun-if-changed=build/glslangValidator.exe [INFO] [stderr] running: "cmake" "/opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang" "-DCMAKE_INSTALL_PREFIX=/opt/crater/target/debug/build/glsl-to-spirv-791fc45b614de978/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=Debug" [INFO] [stderr] -- Google Mock was not found - tests based on that will not build [INFO] [stderr] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/crater/target/debug/build/glsl-to-spirv-791fc45b614de978/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--" [INFO] [stderr] [ 1%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslAttributes.cpp.o [INFO] [stderr] [ 5%] Built target OSDependent [INFO] [stderr] [ 8%] Built target glslang-default-resource-limits [INFO] [stderr] [ 12%] Built target OGLCompiler [INFO] [stderr] [ 17%] Built target SPVRemapper [INFO] [stderr] [ 19%] Linking CXX static library libHLSL.a [INFO] [stderr] [ 29%] Built target HLSL [INFO] [stderr] Scanning dependencies of target glslang [INFO] [stderr] [ 33%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o [INFO] [stderr] [ 33%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseContextBase.cpp.o [INFO] [stderr] [ 35%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o [INFO] [stderr] [ 36%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o [INFO] [stderr] [ 38%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o [INFO] [stderr] [ 40%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/PoolAlloc.cpp.o [INFO] [stderr] [ 43%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseHelper.cpp.o [INFO] [stderr] [ 45%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o [INFO] [stderr] [ 47%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o [INFO] [stderr] [ 47%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/RemoveTree.cpp.o [INFO] [stderr] [ 49%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o [INFO] [stderr] [ 50%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/SymbolTable.cpp.o [INFO] [stderr] [ 52%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o [INFO] [stderr] [ 54%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Initialize.cpp.o [INFO] [stderr] [ 56%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Versions.cpp.o [INFO] [stderr] [ 57%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/intermOut.cpp.o [INFO] [stderr] [ 59%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.cpp.o [INFO] [stderr] [ 61%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/linkValidate.cpp.o [INFO] [stderr] [ 63%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/parseConst.cpp.o [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:62: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:326: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:350: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:110: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:206: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:494: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/parseConst.cpp.o' failed [INFO] [stderr] CMakeFiles/Makefile2:1003: recipe for target 'glslang/CMakeFiles/glslang.dir/all' failed [INFO] [stderr] Makefile:138: recipe for target 'all' failed [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] fatal: Not a git repository (or any parent up to mount point /opt/crater/cargo-home) [INFO] [stderr] Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/string:52:31: error: /usr/include/c++/6/bits/basic_string.h: Bad address [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/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o] Error 4 [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:54:44: error: template definition of non-template 'const typename std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::npos' [INFO] [stderr] basic_string<_CharT, _Traits, _Alloc>::npos; [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:59:10: error: variable or field 'swap' declared void [INFO] [stderr] swap(basic_string& __s) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:59:22: error: missing template arguments before '&' token [INFO] [stderr] swap(basic_string& __s) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:59:24: error: '__s' was not declared in this scope [INFO] [stderr] swap(basic_string& __s) _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:133:15: error: template definition of non-template 'typename std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_create' [INFO] [stderr] _M_create(size_type& __capacity, size_type __old_capacity) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:133:15: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:133:26: error: '__capacity' was not declared in this scope [INFO] [stderr] _M_create(size_type& __capacity, size_type __old_capacity) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:133:38: error: 'size_type' was not declared in this scope [INFO] [stderr] _M_create(size_type& __capacity, size_type __old_capacity) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:165:29: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] std::input_iterator_tag) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:208:31: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] std::forward_iterator_tag) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:238:18: error: variable or field '_M_construct' declared void [INFO] [stderr] _M_construct(size_type __n, _CharT __c) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:238:18: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:238:40: error: expected primary-expression before '__c' [INFO] [stderr] _M_construct(size_type __n, _CharT __c) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:255:21: error: invalid use of template-name 'std::__cxx11::basic_string' without an argument list [INFO] [stderr] _M_assign(const basic_string& __str) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: 'template class std::__cxx11::basic_string' declared here [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:255:40: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] _M_assign(const basic_string& __str) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:281:13: error: variable or field 'reserve' declared void [INFO] [stderr] reserve(size_type __res) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:281:13: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:311:15: error: variable or field '_M_mutate' declared void [INFO] [stderr] _M_mutate(size_type __pos, size_type __len1, const _CharT* __s, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:311:15: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:311:32: error: 'size_type' was not declared in this scope [INFO] [stderr] _M_mutate(size_type __pos, size_type __len1, const _CharT* __s, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:311:50: error: expected primary-expression before 'const' [INFO] [stderr] _M_mutate(size_type __pos, size_type __len1, const _CharT* __s, [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:312:8: error: 'size_type' was not declared in this scope [INFO] [stderr] size_type __len2) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:335:14: error: variable or field '_M_erase' declared void [INFO] [stderr] _M_erase(size_type __pos, size_type __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:335:14: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:335:31: error: 'size_type' was not declared in this scope [INFO] [stderr] _M_erase(size_type __pos, size_type __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:348:12: error: variable or field 'resize' declared void [INFO] [stderr] resize(size_type __n, _CharT __c) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:348:12: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:348:34: error: expected primary-expression before '__c' [INFO] [stderr] resize(size_type __n, _CharT __c) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:360:34: error: 'size_type' has not been declared [INFO] [stderr] _M_append(const _CharT* __s, size_type __n) [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:360:47: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] _M_append(const _CharT* __s, size_type __n) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:380:27: error: template definition of non-template 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace_dispatch' [INFO] [stderr] _M_replace_dispatch(const_iterator __i1, const_iterator __i2, [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:380:27: error: 'const_iterator' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:380:48: error: 'const_iterator' was not declared in this scope [INFO] [stderr] _M_replace_dispatch(const_iterator __i1, const_iterator __i2, [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:381:21: error: expected primary-expression before '__k1' [INFO] [stderr] _InputIterator __k1, _InputIterator __k2, [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:381:42: error: expected primary-expression before '__k2' [INFO] [stderr] _InputIterator __k1, _InputIterator __k2, [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:382:23: error: expected primary-expression before ')' token [INFO] [stderr] std::__false_type) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:393:20: error: template definition of non-template 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace_aux' [INFO] [stderr] _M_replace_aux(size_type __pos1, size_type __n1, size_type __n2, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:393:20: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:393:38: error: 'size_type' was not declared in this scope [INFO] [stderr] _M_replace_aux(size_type __pos1, size_type __n1, size_type __n2, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:393:54: error: 'size_type' was not declared in this scope [INFO] [stderr] _M_replace_aux(size_type __pos1, size_type __n1, size_type __n2, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:394:13: error: expected primary-expression before '__c' [INFO] [stderr] _CharT __c) [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:422:16: error: template definition of non-template 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace' [INFO] [stderr] _M_replace(size_type __pos, size_type __len1, const _CharT* __s, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:422:16: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:422:33: error: 'size_type' was not declared in this scope [INFO] [stderr] _M_replace(size_type __pos, size_type __len1, const _CharT* __s, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:422:51: error: expected primary-expression before 'const' [INFO] [stderr] _M_replace(size_type __pos, size_type __len1, const _CharT* __s, [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:423:9: error: expected primary-expression before 'const' [INFO] [stderr] const size_type __len2) [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:475:23: error: 'size_type' has not been declared [INFO] [stderr] copy(_CharT* __s, size_type __n, size_type __pos) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:475:38: error: 'size_type' has not been declared [INFO] [stderr] copy(_CharT* __s, size_type __n, size_type __pos) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:475:55: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] copy(_CharT* __s, size_type __n, size_type __pos) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1178:29: error: 'size_type' has not been declared [INFO] [stderr] find(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1178:46: error: 'size_type' has not been declared [INFO] [stderr] find(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1178:61: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1201:22: error: 'size_type' has not been declared [INFO] [stderr] find(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/cstring:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1201:45: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1219:30: error: 'size_type' has not been declared [INFO] [stderr] rfind(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1219:47: error: 'size_type' has not been declared [INFO] [stderr] rfind(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1219:62: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] rfind(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1240:23: error: 'size_type' has not been declared [INFO] [stderr] rfind(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/cstring:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1240:46: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] rfind(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1257:38: error: 'size_type' has not been declared [INFO] [stderr] find_first_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1257:55: error: 'size_type' has not been declared [INFO] [stderr] find_first_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1257:70: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find_first_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1272:37: error: 'size_type' has not been declared [INFO] [stderr] find_last_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1272:54: error: 'size_type' has not been declared [INFO] [stderr] find_last_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1272:69: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find_last_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1293:42: error: 'size_type' has not been declared [INFO] [stderr] find_first_not_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1293:59: error: 'size_type' has not been declared [INFO] [stderr] find_first_not_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1293:74: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find_first_not_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1305:35: error: 'size_type' has not been declared [INFO] [stderr] find_first_not_of(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/cstring:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1305:58: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find_first_not_of(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1316:41: error: 'size_type' has not been declared [INFO] [stderr] find_last_not_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1316:58: error: 'size_type' has not been declared [INFO] [stderr] find_last_not_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1316:73: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find_last_not_of(const _CharT* __s, size_type __pos, size_type __n) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1337:34: error: 'size_type' has not been declared [INFO] [stderr] find_last_not_of(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/cstring:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1337:57: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] find_last_not_of(_CharT __c, size_type __pos) const _GLIBCXX_NOEXCEPT [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1357:13: error: template definition of non-template 'int std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::compare' [INFO] [stderr] compare(size_type __pos, size_type __n, const basic_string& __str) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1357:13: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1357:30: error: 'size_type' was not declared in this scope [INFO] [stderr] compare(size_type __pos, size_type __n, const basic_string& __str) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1357:45: error: expected primary-expression before 'const' [INFO] [stderr] compare(size_type __pos, size_type __n, const basic_string& __str) const [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1372:13: error: template definition of non-template 'int std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::compare' [INFO] [stderr] compare(size_type __pos1, size_type __n1, const basic_string& __str, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1372:13: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1372:31: error: 'size_type' was not declared in this scope [INFO] [stderr] compare(size_type __pos1, size_type __n1, const basic_string& __str, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1372:47: error: expected primary-expression before 'const' [INFO] [stderr] compare(size_type __pos1, size_type __n1, const basic_string& __str, [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1373:6: error: 'size_type' was not declared in this scope [INFO] [stderr] size_type __pos2, size_type __n2) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1373:24: error: 'size_type' was not declared in this scope [INFO] [stderr] size_type __pos2, size_type __n2) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1390:32: error: invalid use of incomplete type 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] compare(const _CharT* __s) const [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1405:13: error: template definition of non-template 'int std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::compare' [INFO] [stderr] compare(size_type __pos, size_type __n1, const _CharT* __s) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1405:13: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1405:30: error: 'size_type' was not declared in this scope [INFO] [stderr] compare(size_type __pos, size_type __n1, const _CharT* __s) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1405:46: error: expected primary-expression before 'const' [INFO] [stderr] compare(size_type __pos, size_type __n1, const _CharT* __s) const [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1421:13: error: template definition of non-template 'int std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::compare' [INFO] [stderr] compare(size_type __pos, size_type __n1, const _CharT* __s, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1421:13: error: 'size_type' was not declared in this scope [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1421:30: error: 'size_type' was not declared in this scope [INFO] [stderr] compare(size_type __pos, size_type __n1, const _CharT* __s, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1421:46: error: expected primary-expression before 'const' [INFO] [stderr] compare(size_type __pos, size_type __n1, const _CharT* __s, [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1422:6: error: 'size_type' was not declared in this scope [INFO] [stderr] size_type __n2) const [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1573:25: error: explicit instantiation of 'class std::__cxx11::basic_string' before definition of template [INFO] [stderr] extern template class basic_string; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1579:51: error: 'operator<<' is not a template function [INFO] [stderr] operator<<(basic_ostream&, const string&); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1585:5: error: template-id 'getline<>' for 'std::basic_istream& std::getline(std::basic_istream&, std::__cxx11::string&)' does not match any template declaration [INFO] [stderr] getline(basic_istream&, string&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1509:5: note: candidate is: template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, _CharT) [INFO] [stderr] getline(basic_istream<_CharT, _Traits>& __in, [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1588:25: error: explicit instantiation of 'class std::__cxx11::basic_string' before definition of template [INFO] [stderr] extern template class basic_string; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1594:55: error: 'operator<<' is not a template function [INFO] [stderr] operator<<(basic_ostream&, const wstring&); [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1600:5: error: template-id 'getline<>' for 'std::basic_istream& std::getline(std::basic_istream&, std::__cxx11::wstring&)' does not match any template declaration [INFO] [stderr] getline(basic_istream&, wstring&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1509:5: note: candidate is: template std::basic_istream<_CharT, _Traits>& std::getline(std::basic_istream<_CharT, _Traits>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, _CharT) [INFO] [stderr] getline(basic_istream<_CharT, _Traits>& __in, [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:353:31: error: field 'headerName' has incomplete type 'const string {aka const std::__cxx11::basic_string}' [INFO] [stderr] const std::string headerName; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:464:17: error: field 'sourceEntryPointName' has incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' [INFO] [stderr] std::string sourceEntryPointName; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:41:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.h: In constructor 'std::locale::locale(const string&)': [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.h:163:48: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] locale(const std::string& __s) : locale(__s.c_str()) { } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:41:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.h: In constructor 'std::locale::locale(const std::locale&, const string&, std::locale::category)': [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.h:178:25: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] : locale(__base, __s.c_str(), __cat) { } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:41:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.h: In constructor 'std::__cxx11::collate_byname<_CharT>::collate_byname(const string&, std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/locale_classes.h:840:27: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] : collate_byname(__s.c_str(), __refs) { } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error: In member function 'std::__cxx11::string std::error_code::message() const': [INFO] [stderr] /usr/include/c++/6/system_error:181:5: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] { return category().message(value()); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/system_error:181:40: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] { return category().message(value()); } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error: In member function 'std::__cxx11::string std::error_condition::message() const': [INFO] [stderr] /usr/include/c++/6/system_error:257:5: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] { return category().message(value()); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/system_error:257:40: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] { return category().message(value()); } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(std::error_code)': [INFO] [stderr] /usr/include/c++/6/system_error:340:50: error: invalid use of void expression [INFO] [stderr] : runtime_error(__ec.message()), _M_code(__ec) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(std::error_code, const string&)': [INFO] [stderr] /usr/include/c++/6/system_error:343:28: error: no match for 'operator+' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'const char [3]') [INFO] [stderr] : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [INFO] [stderr] ~~~~~~~^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:341:5: note: candidate: template std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator+(typename reverse_iterator<_Iterator>::difference_type __n, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:343:30: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1200:5: note: candidate: template std::move_iterator<_IteratorL> std::operator+(typename std::move_iterator<_IteratorL>::difference_type, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator+(typename move_iterator<_Iterator>::difference_type __n, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1200:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:343:30: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:297:3: note: candidate: std::_Bit_iterator std::operator+(std::ptrdiff_t, const std::_Bit_iterator&) [INFO] [stderr] operator+(ptrdiff_t __n, const _Bit_iterator& __x) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:297:3: note: no known conversion for argument 1 from 'const string {aka const std::__cxx11::basic_string}' to 'std::ptrdiff_t {aka long int}' [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:387:3: note: candidate: std::_Bit_const_iterator std::operator+(std::ptrdiff_t, const std::_Bit_const_iterator&) [INFO] [stderr] operator+(ptrdiff_t __n, const _Bit_const_iterator& __x) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:387:3: note: no known conversion for argument 1 from 'const string {aka const std::__cxx11::basic_string}' to 'std::ptrdiff_t {aka long int}' [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1147:5: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] operator+(const _CharT* __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1147:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:343:30: note: mismatched types 'const _CharT*' and 'std::__cxx11::basic_string' [INFO] [stderr] : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1163:5: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1163:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:343:30: note: mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:966:5: note: candidate: template __gnu_cxx::__normal_iterator<_Iterator, _Container> __gnu_cxx::operator+(typename __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&) [INFO] [stderr] operator+(typename __normal_iterator<_Iterator, _Container>::difference_type [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:966:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:343:30: note: mismatched types 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(std::error_code, const char*)': [INFO] [stderr] /usr/include/c++/6/system_error:346:36: error: invalid operands of types 'const char [3]' and 'void' to binary 'operator+' [INFO] [stderr] : runtime_error(__what + (": " + __ec.message())), _M_code(__ec) { } [INFO] [stderr] ~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(int, const std::_V2::error_category&)': [INFO] [stderr] /usr/include/c++/6/system_error:353:26: error: invalid use of void expression [INFO] [stderr] _M_code(__v, __ecat) { } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(int, const std::_V2::error_category&, const string&)': [INFO] [stderr] /usr/include/c++/6/system_error:356:28: error: no match for 'operator+' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'const char [3]') [INFO] [stderr] : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [INFO] [stderr] ~~~~~~~^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:341:5: note: candidate: template std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator+(typename reverse_iterator<_Iterator>::difference_type __n, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:356:30: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1200:5: note: candidate: template std::move_iterator<_IteratorL> std::operator+(typename std::move_iterator<_IteratorL>::difference_type, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator+(typename move_iterator<_Iterator>::difference_type __n, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1200:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:356:30: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:297:3: note: candidate: std::_Bit_iterator std::operator+(std::ptrdiff_t, const std::_Bit_iterator&) [INFO] [stderr] operator+(ptrdiff_t __n, const _Bit_iterator& __x) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:297:3: note: no known conversion for argument 1 from 'const string {aka const std::__cxx11::basic_string}' to 'std::ptrdiff_t {aka long int}' [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:387:3: note: candidate: std::_Bit_const_iterator std::operator+(std::ptrdiff_t, const std::_Bit_const_iterator&) [INFO] [stderr] operator+(ptrdiff_t __n, const _Bit_const_iterator& __x) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:387:3: note: no known conversion for argument 1 from 'const string {aka const std::__cxx11::basic_string}' to 'std::ptrdiff_t {aka long int}' [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1147:5: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] operator+(const _CharT* __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1147:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:356:30: note: mismatched types 'const _CharT*' and 'std::__cxx11::basic_string' [INFO] [stderr] : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1163:5: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1163:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:356:30: note: mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:966:5: note: candidate: template __gnu_cxx::__normal_iterator<_Iterator, _Container> __gnu_cxx::operator+(typename __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&) [INFO] [stderr] operator+(typename __normal_iterator<_Iterator, _Container>::difference_type [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:966:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:356:30: note: mismatched types 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>' and 'const char [3]' [INFO] [stderr] : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_ios.h:37:0, [INFO] [stderr] from /usr/include/c++/6/ios:44, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h: In constructor 'std::ctype_byname<_CharT>::ctype_byname(const string&, std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h:1485:25: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] : ctype_byname(__s.c_str(), __refs) { } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_ios.h:37:0, [INFO] [stderr] from /usr/include/c++/6/ios:44, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h: In member function 'std::__cxx11::string std::__cxx11::numpunct<_CharT>::grouping() const': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h:1777:7: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] { return this->do_grouping(); } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h: In member function 'virtual std::__cxx11::string std::__cxx11::numpunct<_CharT>::do_grouping() const': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h:1845:7: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] { return _M_data->_M_grouping; } [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h: In constructor 'std::__cxx11::numpunct_byname<_CharT>::numpunct_byname(const string&, std::size_t)': [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.h:1922:28: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] : numpunct_byname(__s.c_str(), __refs) { } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [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:26: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] _M_grouping_size = __g.size(); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:90:7: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] __g.copy(__grouping, _M_grouping_size); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [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:172:15: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += __plus ? '+' : '-'; [INFO] [stderr] [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:192:12: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += '0'; [INFO] [stderr] ~~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:211:18: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] __found_grouping.reserve(32); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:221:10: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'int') [INFO] [stderr] __xtrc += '0' + __digit; [INFO] [stderr] ~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:227:10: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += '.'; [INFO] [stderr] ~~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:235:10: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += 'e'; [INFO] [stderr] ~~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:244:16: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += __plus ? '+' : '-'; [INFO] [stderr] [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:275:21: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __found_grouping += static_cast(__sep_pos); [INFO] [stderr] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:282:10: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] __xtrc.clear(); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:296:27: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] if (__found_grouping.size()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:297:26: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __found_grouping += static_cast(__sep_pos); [INFO] [stderr] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:298:14: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += '.'; [INFO] [stderr] ~~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:319:27: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] if (__found_grouping.size() && !__found_dec) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:320:26: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __found_grouping += static_cast(__sep_pos); [INFO] [stderr] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:321:14: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += 'e'; [INFO] [stderr] ~~~~~~~^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:333:16: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __xtrc += __plus ? '+' : '-'; [INFO] [stderr] [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:355:27: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] if (__found_grouping.size()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:359:23: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __found_grouping += static_cast(__sep_pos); [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:20: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] __found_grouping.reserve(32); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:514:26: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __found_grouping += static_cast(__sep_pos); [INFO] [stderr] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:554:22: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] if (__found_grouping.size()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:557:23: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] __found_grouping += static_cast(__sep_pos); [INFO] [stderr] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:567:55: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] if ((!__sep_pos && !__found_zero && !__found_grouping.size()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [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:13: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] __xtrc.reserve(32); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:697:33: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [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:13: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] __xtrc.reserve(32); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:712:33: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [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:13: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] __xtrc.reserve(32); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/locale_facets.tcc:744:33: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/sstream: In instantiation of 'class std::__cxx11::basic_stringbuf': [INFO] [stderr] /usr/include/c++/6/bits/sstream.tcc:272:25: required from here [INFO] [stderr] /usr/include/c++/6/sstream:81:50: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] typedef typename __string_type::size_type __size_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/sstream:88:23: error: 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::_M_string' has incomplete type [INFO] [stderr] __string_type _M_string; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/sstream: In instantiation of 'class std::__cxx11::basic_stringbuf': [INFO] [stderr] /usr/include/c++/6/bits/sstream.tcc:278:25: required from here [INFO] [stderr] /usr/include/c++/6/sstream:81:50: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] typedef typename __string_type::size_type __size_type; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/sstream:88:23: error: 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::_M_string' has incomplete type [INFO] [stderr] __string_type _M_string; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In function 'std::__cxx11::string std::to_string(const T&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:58:35: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] std::string to_string(const T& val) { [INFO] [stderr] ^ [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o] Error 4 [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In member function 'std::size_t std::hash, glslang::pool_allocator > >::operator()(const TString&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:133:30: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] size_t _Count = s.size(); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:134:35: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] const char* _First = s.c_str(); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In function 'glslang::TString* glslang::NewPoolTString(const char*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:150:68: error: invalid application of 'sizeof' to incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] void* memory = GetThreadPoolAllocator().allocate(sizeof(TString)); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:151:33: error: invalid use of incomplete type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] return new(memory) TString(s); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In function 'const TString glslang::String(int, int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:212:65: error: return type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' is incomplete [INFO] [stderr] inline const TString String(const int i, const int /*base*/ = 10) [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In member function 'std::__cxx11::string glslang::TSourceLoc::getStringNameOrNum(bool) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:227:5: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:229:62: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] return quoteStringName ? ("\"" + std::string(name) + "\"") : name; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:132:20: error: field 'sink' has incomplete type 'glslang::TPersistString {aka std::__cxx11::basic_string}' [INFO] [stderr] TPersistString sink; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TPersistString {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h: In member function 'glslang::TInfoSinkBase& glslang::TInfoSinkBase::operator<<(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:75:74: error: invalid use of void expression [INFO] [stderr] TInfoSinkBase& operator<<(int n) { append(String(n)); return *this; } [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h: In member function 'glslang::TInfoSinkBase& glslang::TInfoSinkBase::operator<<(unsigned int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:76:74: error: invalid use of void expression [INFO] [stderr] TInfoSinkBase& operator<<(unsigned int n) { append(String(n)); return *this; } [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h: In member function 'void glslang::TInfoSinkBase::location(const glslang::TSourceLoc&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:101:45: error: invalid use of 'void' [INFO] [stderr] append(loc.getStringNameOrNum(false).c_str()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In function 'bool glslang::IsAnonymous(const TString&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:55:16: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] return name.compare(0, 5, AnonymousPrefix) == 0; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'glslang::TString glslang::TSampler::getString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:181:5: error: return type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' is incomplete [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:182:17: error: aggregate 'glslang::TString s' has incomplete type and cannot be defined [INFO] [stderr] TString s; [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In constructor 'glslang::TType::TType(const glslang::TPublicType&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1156:87: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] typeName = NewPoolTString(p.userDef->getTypeName().c_str()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In constructor 'glslang::TType::TType(glslang::TTypeList*, const TString&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1214:60: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] typeName = NewPoolTString(n.c_str()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In constructor 'glslang::TType::TType(glslang::TTypeList*, const TString&, const glslang::TQualifier&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1222:60: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] typeName = NewPoolTString(n.c_str()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'virtual void glslang::TType::setTypeName(const TString&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1295:77: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] virtual void setTypeName(const TString& n) { typeName = NewPoolTString(n.c_str()); } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'virtual void glslang::TType::setFieldName(const TString&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1296:79: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] virtual void setFieldName(const TString& n) { fieldName = NewPoolTString(n.c_str()); } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'glslang::TString glslang::TType::getCompleteString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1567:5: error: return type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' is incomplete [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1568:17: error: aggregate 'glslang::TString typeString' has incomplete type and cannot be defined [INFO] [stderr] TString typeString; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In lambda function: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1571:90: error: invalid use of 'void' [INFO] [stderr] const auto appendUint = [&](unsigned int u) { typeString.append(std::to_string(u).c_str()); }; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In lambda function: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1572:90: error: invalid use of 'void' [INFO] [stderr] const auto appendInt = [&](int i) { typeString.append(std::to_string(i).c_str()); }; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'glslang::TString glslang::TType::getCompleteString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1726:46: error: invalid use of incomplete type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] typeString.append(getBasicTypeString()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'glslang::TString glslang::TType::getBasicTypeString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1752:5: error: return type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' is incomplete [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'void glslang::TType::appendMangledName(glslang::TString&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1789:14: error: no match for 'operator+=' (operand types are 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' and 'char') [INFO] [stderr] name += ';' ; [INFO] [stderr] ~~~~~^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'bool glslang::TType::sameStructType(const glslang::TType&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:23: error: no match for 'operator!=' (operand types are 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' and 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}') [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1786:5: note: candidate: template bool std::operator!=(const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1786:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1774:5: note: candidate: template bool std::operator!=(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1774:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/map:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:1000:5: note: candidate: template bool std::operator!=(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:1000:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1335:5: note: candidate: template bool std::operator!=(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const map<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1335:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1429:5: note: candidate: template bool std::operator!=(const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_multiset<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1429:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1417:5: note: candidate: template bool std::operator!=(const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_set<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1417:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_set<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/tuple:1367:5: note: candidate: template constexpr bool std::operator!=(const std::tuple<_Args1 ...>&, const std::tuple<_Args2 ...>&) [INFO] [stderr] operator!=(const tuple<_TElements...>& __t, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/tuple:1367:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::tuple<_Args1 ...>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] from /usr/include/c++/6/unordered_set:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/array:246:5: note: candidate: template bool std::operator!=(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&) [INFO] [stderr] operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/array:246:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::array<_Tp, _Nm>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:847:5: note: candidate: template bool std::operator!=(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const multiset<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:847:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:864:5: note: candidate: template bool std::operator!=(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const set<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:864:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::set<_Key, _Compare, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1302:5: note: candidate: template bool std::operator!=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1302:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:334:5: note: candidate: template bool std::operator!=(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&) [INFO] [stderr] operator!=(const _Rb_tree_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:334:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree_iterator<_Tp>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/locale_facets.h:48: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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:210:5: note: candidate: template bool std::operator!=(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&) [INFO] [stderr] operator!=(const istreambuf_iterator<_CharT, _Traits>& __a, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:210:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:323:3: note: candidate: bool std::operator!=(const std::error_condition&, const std::error_condition&) [INFO] [stderr] operator!=(const error_condition& __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:323:3: note: no known conversion for argument 1 from 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:319:3: note: candidate: bool std::operator!=(const std::error_condition&, const std::error_code&) [INFO] [stderr] operator!=(const error_condition& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:319:3: note: no known conversion for argument 1 from 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:315:3: note: candidate: bool std::operator!=(const std::error_code&, const std::error_condition&) [INFO] [stderr] operator!=(const error_code& __lhs, const error_condition& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:315:3: note: no known conversion for argument 1 from 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] /usr/include/c++/6/system_error:311:3: note: candidate: bool std::operator!=(const std::error_code&, const std::error_code&) [INFO] [stderr] operator!=(const error_code& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:311:3: note: no known conversion for argument 1 from 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] In file included from /usr/include/c++/6/bits/char_traits.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:40, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:221:5: note: candidate: template bool std::operator!=(const std::fpos<_StateT>&, const std::fpos<_StateT>&) [INFO] [stderr] operator!=(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:221:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::fpos<_StateT>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1894:5: note: candidate: template bool std::operator!=(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) [INFO] [stderr] operator!=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1894:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::__cxx11::list<_Tp, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:293:5: note: candidate: template bool std::operator!=(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Tp>&) [INFO] [stderr] operator!=(const _List_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:293:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_List_iterator<_Tp>' [INFO] [stderr] if (*typeName != *right.typeName) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1533:5: note: candidate: template bool std::operator!=(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) [INFO] [stderr] operator!=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1533:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::vector<_Tp, _Alloc>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:164:5: note: candidate: template bool std::operator!=(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&) [INFO] [stderr] operator!=(const allocator<_Tp>&, const allocator<_Tp>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:164:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:158:5: note: candidate: template bool std::operator!=(const std::allocator<_Tp1>&, const std::allocator<_T2>&) [INFO] [stderr] operator!=(const allocator<_T1>&, const allocator<_T2>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:158:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1131:5: note: candidate: template bool std::operator!=(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator!=(const move_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1131:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1125:5: note: candidate: template bool std::operator!=(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) [INFO] [stderr] operator!=(const move_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1125:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:361:5: note: candidate: template bool std::operator!=(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) [INFO] [stderr] operator!=(const reverse_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:361:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:304:5: note: candidate: template bool std::operator!=(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator!=(const reverse_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:304:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:448:5: note: candidate: template constexpr bool std::operator!=(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) [INFO] [stderr] operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:448:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1812:33: note: 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] if (*typeName != *right.typeName) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:54: error: no match for 'operator!=' (operand types are 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}') [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1786:5: note: candidate: template bool std::operator!=(const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1786:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1774:5: note: candidate: template bool std::operator!=(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1774:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/map:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:1000:5: note: candidate: template bool std::operator!=(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:1000:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1335:5: note: candidate: template bool std::operator!=(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const map<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1335:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1429:5: note: candidate: template bool std::operator!=(const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_multiset<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1429:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1417:5: note: candidate: template bool std::operator!=(const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator!=(const unordered_set<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1417:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_set<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/tuple:1367:5: note: candidate: template constexpr bool std::operator!=(const std::tuple<_Args1 ...>&, const std::tuple<_Args2 ...>&) [INFO] [stderr] operator!=(const tuple<_TElements...>& __t, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/tuple:1367:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::tuple<_Args1 ...>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] from /usr/include/c++/6/unordered_set:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/array:246:5: note: candidate: template bool std::operator!=(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&) [INFO] [stderr] operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/array:246:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::array<_Tp, _Nm>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/set:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:847:5: note: candidate: template bool std::operator!=(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const multiset<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:847:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:864:5: note: candidate: template bool std::operator!=(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const set<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:864:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::set<_Key, _Compare, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1302:5: note: candidate: template bool std::operator!=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [INFO] [stderr] operator!=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1302:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:334:5: note: candidate: template bool std::operator!=(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&) [INFO] [stderr] operator!=(const _Rb_tree_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:334:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree_iterator<_Tp>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/locale_facets.h:48: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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:210:5: note: candidate: template bool std::operator!=(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&) [INFO] [stderr] operator!=(const istreambuf_iterator<_CharT, _Traits>& __a, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:210:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:323:3: note: candidate: bool std::operator!=(const std::error_condition&, const std::error_condition&) [INFO] [stderr] operator!=(const error_condition& __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:323:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:319:3: note: candidate: bool std::operator!=(const std::error_condition&, const std::error_code&) [INFO] [stderr] operator!=(const error_condition& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:319:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:315:3: note: candidate: bool std::operator!=(const std::error_code&, const std::error_condition&) [INFO] [stderr] operator!=(const error_code& __lhs, const error_condition& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:315:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] /usr/include/c++/6/system_error:311:3: note: candidate: bool std::operator!=(const std::error_code&, const std::error_code&) [INFO] [stderr] operator!=(const error_code& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:311:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] In file included from /usr/include/c++/6/bits/char_traits.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:40, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:221:5: note: candidate: template bool std::operator!=(const std::fpos<_StateT>&, const std::fpos<_StateT>&) [INFO] [stderr] operator!=(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:221:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::fpos<_StateT>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1894:5: note: candidate: template bool std::operator!=(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) [INFO] [stderr] operator!=(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1894:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::__cxx11::list<_Tp, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:293:5: note: candidate: template bool std::operator!=(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Tp>&) [INFO] [stderr] operator!=(const _List_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:293:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_List_iterator<_Tp>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1533:5: note: candidate: template bool std::operator!=(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) [INFO] [stderr] operator!=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1533:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::vector<_Tp, _Alloc>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:164:5: note: candidate: template bool std::operator!=(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&) [INFO] [stderr] operator!=(const allocator<_Tp>&, const allocator<_Tp>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:164:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:158:5: note: candidate: template bool std::operator!=(const std::allocator<_Tp1>&, const std::allocator<_T2>&) [INFO] [stderr] operator!=(const allocator<_T1>&, const allocator<_T2>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:158:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1131:5: note: candidate: template bool std::operator!=(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator!=(const move_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1131:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1125:5: note: candidate: template bool std::operator!=(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) [INFO] [stderr] operator!=(const move_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1125:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:361:5: note: candidate: template bool std::operator!=(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) [INFO] [stderr] operator!=(const reverse_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:361:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:304:5: note: candidate: template bool std::operator!=(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator!=(const reverse_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:304:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:448:5: note: candidate: template constexpr bool std::operator!=(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) [INFO] [stderr] operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:448:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1817:98: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] if ((*structure)[i].type->getFieldName() != (*right.structure)[i].type->getFieldName()) [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h: In member function 'void glslang::TType::deepCopy(const glslang::TType&, glslang::TMap*, glslang::TVector*>&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1904:56: error: invalid use of incomplete type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] fieldName = NewPoolTString(copyOf.fieldName->c_str()); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1906:54: error: invalid use of incomplete type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] typeName = NewPoolTString(copyOf.typeName->c_str()); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'glslang::TString glslang::TIntermTyped::getCompleteString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:857:39: error: return type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' is incomplete [INFO] [stderr] TString getCompleteString() const { return type.getCompleteString(); } [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:936:13: error: field 'method' has incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TString method; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:962:13: error: field 'name' has incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TString name; // the name of the symbol this node represents [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:68:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'glslang::TString glslang::TIntermOperator::getCompleteString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:1023:5: error: return type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' is incomplete [INFO] [stderr] { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:1024:17: error: variable 'glslang::TString cs' has initializer but incomplete type [INFO] [stderr] TString cs = type.getCompleteString(); [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:1264:13: error: field 'name' has incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TString name; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'virtual void glslang::TSymbol::addPrefix(const char*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:92:31: error: variable 'glslang::TString newName' has initializer but incomplete type [INFO] [stderr] TString newName(prefix); [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'void glslang::TParameter::copyParam(const glslang::TParameter&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:204:45: error: invalid use of incomplete type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] name = NewPoolTString(param.name->c_str()); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:307:13: error: field 'mangledName' has incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TString mangledName; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In constructor 'glslang::TFunction::TFunction(const TString*, const glslang::TType&, glslang::TOperator)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:224:27: error: no match for 'operator+' (operand types are 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' and 'char') [INFO] [stderr] mangledName(*name + '('), [INFO] [stderr] ~~~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1163:5: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(_CharT, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] operator+(_CharT __lhs, const basic_string<_CharT, _Traits, _Alloc>& __rhs) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1163:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:224:29: note: mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'char' [INFO] [stderr] mangledName(*name + '('), [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1147:5: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] operator+(const _CharT* __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/basic_string.tcc:1147:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:224:29: note: mismatched types 'const _CharT*' and 'std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] mangledName(*name + '('), [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:387:3: note: candidate: std::_Bit_const_iterator std::operator+(std::ptrdiff_t, const std::_Bit_const_iterator&) [INFO] [stderr] operator+(ptrdiff_t __n, const _Bit_const_iterator& __x) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:387:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'std::ptrdiff_t {aka long int}' [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:297:3: note: candidate: std::_Bit_iterator std::operator+(std::ptrdiff_t, const std::_Bit_iterator&) [INFO] [stderr] operator+(ptrdiff_t __n, const _Bit_iterator& __x) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_bvector.h:297:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'std::ptrdiff_t {aka long int}' [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1200:5: note: candidate: template std::move_iterator<_IteratorL> std::operator+(typename std::move_iterator<_IteratorL>::difference_type, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator+(typename move_iterator<_Iterator>::difference_type __n, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1200:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:224:29: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'char' [INFO] [stderr] mangledName(*name + '('), [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:341:5: note: candidate: template std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator+(typename reverse_iterator<_Iterator>::difference_type __n, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:224:29: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'char' [INFO] [stderr] mangledName(*name + '('), [INFO] [stderr] ^~~ [INFO] [stderr] In file included from /usr/include/c++/6/cassert:44:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:97, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'virtual void glslang::TFunction::removePrefix(const TString&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:267:45: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] assert(mangledName.compare(0, prefix.size(), prefix) == 0); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:268:36: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] mangledName.erase(0, prefix.size()); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'bool glslang::TSymbolTableLevel::insert(glslang::TSymbol&, bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:18: error: no match for 'operator==' (operand types are 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' and 'const char [1]') [INFO] [stderr] if (name == "") { [INFO] [stderr] ~~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1780:5: note: candidate: template bool std::operator==(const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1780:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1768:5: note: candidate: template bool std::operator==(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1768:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/map:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:976:5: note: candidate: template bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:976:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1311:5: note: candidate: template bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1311:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1423:5: note: candidate: template bool std::operator==(const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_multiset<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1423:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1411:5: note: candidate: template bool std::operator==(const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_set<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1411:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_set<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/tuple:1341:5: note: candidate: template constexpr bool std::operator==(const std::tuple<_Args1 ...>&, const std::tuple<_Args2 ...>&) [INFO] [stderr] operator==(const tuple<_TElements...>& __t, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/tuple:1341:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::tuple<_Args1 ...>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] from /usr/include/c++/6/unordered_set:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/array:241:5: note: candidate: template bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&) [INFO] [stderr] operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/array:241:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::array<_Tp, _Nm>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/set:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:823:5: note: candidate: template bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator==(const multiset<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:823:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:840:5: note: candidate: template bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator==(const set<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:840:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::set<_Key, _Compare, _Alloc>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1282:5: note: candidate: template bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [INFO] [stderr] operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1282:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:328:5: note: candidate: template bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&) [INFO] [stderr] operator==(const _Rb_tree_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:328:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree_iterator<_Tp>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/locale_facets.h:48: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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:204:5: note: candidate: template bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&) [INFO] [stderr] operator==(const istreambuf_iterator<_CharT, _Traits>& __a, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:303:3: note: candidate: bool std::operator==(const std::error_condition&, const std::error_condition&) [INFO] [stderr] operator==(const error_condition& __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:303:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:296:3: note: candidate: bool std::operator==(const std::error_condition&, const std::error_code&) [INFO] [stderr] operator==(const error_condition& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:296:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:289:3: note: candidate: bool std::operator==(const std::error_code&, const std::error_condition&) [INFO] [stderr] operator==(const error_code& __lhs, const error_condition& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:289:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] /usr/include/c++/6/system_error:284:3: note: candidate: bool std::operator==(const std::error_code&, const std::error_code&) [INFO] [stderr] operator==(const error_code& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:284:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] In file included from /usr/include/c++/6/bits/char_traits.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:40, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:216:5: note: candidate: template bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&) [INFO] [stderr] operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:216:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::fpos<_StateT>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1853:5: note: candidate: template bool std::operator==(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) [INFO] [stderr] operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1853:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::__cxx11::list<_Tp, _Alloc>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:287:5: note: candidate: template bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Tp>&) [INFO] [stderr] operator==(const _List_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:287:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_List_iterator<_Tp>' [INFO] [stderr] if (name == "") { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1509:5: note: candidate: template bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) [INFO] [stderr] operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1509:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::vector<_Tp, _Alloc>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:152:5: note: candidate: template bool std::operator==(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&) [INFO] [stderr] operator==(const allocator<_Tp>&, const allocator<_Tp>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:152:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:146:5: note: candidate: template bool std::operator==(const std::allocator<_Tp1>&, const std::allocator<_T2>&) [INFO] [stderr] operator==(const allocator<_T1>&, const allocator<_T2>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:146:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1119:5: note: candidate: template bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator==(const move_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1119:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1113:5: note: candidate: template bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) [INFO] [stderr] operator==(const move_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1113:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:349:5: note: candidate: template bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) [INFO] [stderr] operator==(const reverse_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:349:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:292:5: note: candidate: template bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator==(const reverse_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:292:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:435:5: note: candidate: template constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) [INFO] [stderr] operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:435:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:372:21: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] if (name == "") { [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h: In instantiation of 'struct std::pair, glslang::pool_allocator >, glslang::TSymbol*>': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:388:75: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:199:11: error: 'std::pair<_T1, _T2>::first' has incomplete type [INFO] [stderr] _T1 first; /// @c first is a copy of the first object [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: error: no matching function for call to 'std::pair, glslang::pool_allocator >, glslang::TSymbol*>::pair(const TString&, glslang::TSymbol*)' [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:427:9: note: candidate: template std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [INFO] [stderr] pair(tuple<_Args1...>&, tuple<_Args2...>&, [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:427:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: types 'std::tuple<_Args1 ...>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:360:9: note: candidate: template std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [INFO] [stderr] pair(piecewise_construct_t, tuple<_Args1...>, tuple<_Args2...>); [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:360:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: mismatched types 'std::tuple<_Args1 ...>' and 'glslang::TSymbol*' [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:355:21: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_MoveConstructiblePair<_U1, _U2>() && (! std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyMoveConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [INFO] [stderr] explicit constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:355:21: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: types 'std::pair<_T1, _T2>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:345:12: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [INFO] [stderr] constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:345:12: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: types 'std::pair<_T1, _T2>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:335:21: note: candidate: template() && (! _ImplicitlyMoveConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [INFO] [stderr] explicit constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:335:21: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:334:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:334:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:326:12: note: candidate: template() && _ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [INFO] [stderr] constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:326:12: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:325:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:325:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:317:17: note: candidate: template, glslang::pool_allocator >, _U2>(), bool>::type > std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [INFO] [stderr] explicit pair(const _T1& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:317:17: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:316:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:316:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:310:18: note: candidate: template, glslang::pool_allocator >, _U2>(), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [INFO] [stderr] constexpr pair(const _T1& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:310:18: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:309:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:309:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:303:27: note: candidate: template(), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [INFO] [stderr] explicit constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:303:27: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:302:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:302:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:296:18: note: candidate: template(), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [INFO] [stderr] constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:296:18: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:295:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:295:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:289:17: note: candidate: constexpr std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = const std::__cxx11::basic_string, glslang::pool_allocator >; _T2 = glslang::TSymbol*] [INFO] [stderr] constexpr pair(pair&&) = default; [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:289:17: note: candidate expects 1 argument, 2 provided [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:288:17: note: candidate: constexpr std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const std::__cxx11::basic_string, glslang::pool_allocator >; _T2 = glslang::TSymbol*] [INFO] [stderr] constexpr pair(const pair&) = default; [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:288:17: note: candidate expects 1 argument, 2 provided [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:285:21: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ConstructiblePair<_U1, _U2>() && (! std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [INFO] [stderr] explicit constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:285:21: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:276:19: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [INFO] [stderr] constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:276:19: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:254:26: note: candidate: template() && (! _ImplicitlyConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [INFO] [stderr] explicit constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:254:26: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:253:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:253:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:245:17: note: candidate: template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [INFO] [stderr] constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:245:17: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:244:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:244:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:227:26: note: candidate: template, std::is_default_constructible<_U2>, std::__not_, std::__is_implicitly_default_constructible<_U2> > > >::value, bool>::type > constexpr std::pair<_T1, _T2>::pair() [INFO] [stderr] explicit constexpr pair() [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:227:26: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:214:26: note: candidate: template, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type > constexpr std::pair<_T1, _T2>::pair() [INFO] [stderr] _GLIBCXX_CONSTEXPR pair() [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:214:26: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:392:60: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] level.insert(tLevelPair(insertName, &symbol)); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: error: no matching function for call to 'std::pair, glslang::pool_allocator >, glslang::TSymbol*>::pair(const TString&, glslang::TSymbol*)' [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:427:9: note: candidate: template std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [INFO] [stderr] pair(tuple<_Args1...>&, tuple<_Args2...>&, [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:427:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: types 'std::tuple<_Args1 ...>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:360:9: note: candidate: template std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [INFO] [stderr] pair(piecewise_construct_t, tuple<_Args1...>, tuple<_Args2...>); [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:360:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: mismatched types 'std::tuple<_Args1 ...>' and 'glslang::TSymbol*' [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:355:21: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_MoveConstructiblePair<_U1, _U2>() && (! std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyMoveConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [INFO] [stderr] explicit constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:355:21: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: types 'std::pair<_T1, _T2>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:345:12: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [INFO] [stderr] constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:345:12: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: types 'std::pair<_T1, _T2>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:335:21: note: candidate: template() && (! _ImplicitlyMoveConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [INFO] [stderr] explicit constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:335:21: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:334:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:334:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:326:12: note: candidate: template() && _ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [INFO] [stderr] constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:326:12: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:325:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:325:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:317:17: note: candidate: template, glslang::pool_allocator >, _U2>(), bool>::type > std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [INFO] [stderr] explicit pair(const _T1& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:317:17: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:316:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:316:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:310:18: note: candidate: template, glslang::pool_allocator >, _U2>(), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [INFO] [stderr] constexpr pair(const _T1& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:310:18: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:309:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:309:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:303:27: note: candidate: template(), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [INFO] [stderr] explicit constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:303:27: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:302:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:302:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:296:18: note: candidate: template(), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [INFO] [stderr] constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:296:18: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:295:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:295:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:289:17: note: candidate: constexpr std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = const std::__cxx11::basic_string, glslang::pool_allocator >; _T2 = glslang::TSymbol*] [INFO] [stderr] constexpr pair(pair&&) = default; [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:289:17: note: candidate expects 1 argument, 2 provided [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:288:17: note: candidate: constexpr std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const std::__cxx11::basic_string, glslang::pool_allocator >; _T2 = glslang::TSymbol*] [INFO] [stderr] constexpr pair(const pair&) = default; [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:288:17: note: candidate expects 1 argument, 2 provided [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:285:21: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ConstructiblePair<_U1, _U2>() && (! std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [INFO] [stderr] explicit constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:285:21: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:276:19: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [INFO] [stderr] constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:276:19: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:254:26: note: candidate: template() && (! _ImplicitlyConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [INFO] [stderr] explicit constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:254:26: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:253:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:253:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:245:17: note: candidate: template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [INFO] [stderr] constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:245:17: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:244:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:244:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:227:26: note: candidate: template, std::is_default_constructible<_U2>, std::__not_, std::__is_implicitly_default_constructible<_U2> > > >::value, bool>::type > constexpr std::pair<_T1, _T2>::pair() [INFO] [stderr] explicit constexpr pair() [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:227:26: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:214:26: note: candidate: template, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type > constexpr std::pair<_T1, _T2>::pair() [INFO] [stderr] _GLIBCXX_CONSTEXPR pair() [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:214:26: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:396:67: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] return level.insert(tLevelPair(insertName, &symbol)).second; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'bool glslang::TSymbolTableLevel::insertAnonymousMembers(glslang::TSymbol&, int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: error: no matching function for call to 'std::pair, glslang::pool_allocator >, glslang::TSymbol*>::pair(const TString&, glslang::TAnonMember*&)' [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:427:9: note: candidate: template std::pair<_T1, _T2>::pair(std::tuple<_Args1 ...>&, std::tuple<_Args2 ...>&, std::_Index_tuple<_Indexes1 ...>, std::_Index_tuple<_Indexes2 ...>) [INFO] [stderr] pair(tuple<_Args1...>&, tuple<_Args2...>&, [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:427:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: types 'std::tuple<_Args1 ...>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:360:9: note: candidate: template std::pair<_T1, _T2>::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>) [INFO] [stderr] pair(piecewise_construct_t, tuple<_Args1...>, tuple<_Args2...>); [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:360:9: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: mismatched types 'std::tuple<_Args1 ...>' and 'glslang::TAnonMember*' [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:355:21: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_MoveConstructiblePair<_U1, _U2>() && (! std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyMoveConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [INFO] [stderr] explicit constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:355:21: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: types 'std::pair<_T1, _T2>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:345:12: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&) [INFO] [stderr] constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:345:12: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: types 'std::pair<_T1, _T2>' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' have incompatible cv-qualifiers [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:335:21: note: candidate: template() && (! _ImplicitlyMoveConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [INFO] [stderr] explicit constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:335:21: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:334:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:334:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:326:12: note: candidate: template() && _ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [INFO] [stderr] constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:326:12: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:325:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:325:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:317:17: note: candidate: template, glslang::pool_allocator >, _U2>(), bool>::type > std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [INFO] [stderr] explicit pair(const _T1& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:317:17: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:316:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:316:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:310:18: note: candidate: template, glslang::pool_allocator >, _U2>(), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [INFO] [stderr] constexpr pair(const _T1& __x, _U2&& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:310:18: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:309:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:309:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:303:27: note: candidate: template(), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [INFO] [stderr] explicit constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:303:27: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:302:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:302:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:296:18: note: candidate: template(), bool>::type > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [INFO] [stderr] constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:296:18: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:295:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:295:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:289:17: note: candidate: constexpr std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = const std::__cxx11::basic_string, glslang::pool_allocator >; _T2 = glslang::TSymbol*] [INFO] [stderr] constexpr pair(pair&&) = default; [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:289:17: note: candidate expects 1 argument, 2 provided [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:288:17: note: candidate: constexpr std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const std::__cxx11::basic_string, glslang::pool_allocator >; _T2 = glslang::TSymbol*] [INFO] [stderr] constexpr pair(const pair&) = default; [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:288:17: note: candidate expects 1 argument, 2 provided [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:285:21: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ConstructiblePair<_U1, _U2>() && (! std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [INFO] [stderr] explicit constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:285:21: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:276:19: note: candidate: template, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ConstructiblePair<_U1, _U2>() && std::_PCC<((! std::is_same, glslang::pool_allocator >, _U1>::value) || (! std::is_same::value)), const std::__cxx11::basic_string, glslang::pool_allocator >, glslang::TSymbol*>::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&) [INFO] [stderr] constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:276:19: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:254:26: note: candidate: template() && (! _ImplicitlyConvertiblePair<_U1, _U2>())), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [INFO] [stderr] explicit constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:254:26: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:253:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=false> [INFO] [stderr] ^~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:253:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:245:17: note: candidate: template() && _ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [INFO] [stderr] constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:245:17: note: template argument deduction/substitution failed: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:244:38: error: no type named 'type' in 'struct std::enable_if' [INFO] [stderr] bool>::type=true> [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:244:38: note: invalid template non-type parameter [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:227:26: note: candidate: template, std::is_default_constructible<_U2>, std::__not_, std::__is_implicitly_default_constructible<_U2> > > >::value, bool>::type > constexpr std::pair<_T1, _T2>::pair() [INFO] [stderr] explicit constexpr pair() [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:227:26: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:214:26: note: candidate: template, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type > constexpr std::pair<_T1, _T2>::pair() [INFO] [stderr] _GLIBCXX_CONSTEXPR pair() [INFO] [stderr] ^~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:214:26: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:417:75: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] if (! level.insert(tLevelPair(member->getMangledName(), member)).second) [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'void glslang::TSymbolTableLevel::findFunctionNameList(const TString&, glslang::TVector&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:435:30: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] size_t parenAt = name.find_first_of('('); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:436:22: error: variable 'glslang::TString base' has initializer but incomplete type [INFO] [stderr] TString base(name, 0, parenAt + 1); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'bool glslang::TSymbolTableLevel::hasFunctionName(const TString&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:451:13: error: incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' used in nested name specifier [INFO] [stderr] TString::size_type parenAt = candidateName.find_first_of('('); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:452:17: error: 'parenAt' was not declared in this scope [INFO] [stderr] if (parenAt != candidateName.npos && candidateName.compare(0, parenAt, name) == 0) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:452:41: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] if (parenAt != candidateName.npos && candidateName.compare(0, parenAt, name) == 0) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:452:63: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] if (parenAt != candidateName.npos && candidateName.compare(0, parenAt, name) == 0) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'bool glslang::TSymbolTableLevel::findFunctionVariableName(const TString&, bool&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:467:13: error: incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' used in nested name specifier [INFO] [stderr] TString::size_type parenAt = candidateName.find_first_of('('); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:468:17: error: 'parenAt' was not declared in this scope [INFO] [stderr] if (parenAt == candidateName.npos) { [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:468:41: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] if (parenAt == candidateName.npos) { [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:35: error: no match for 'operator==' (operand types are 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' and 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}') [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ~~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1780:5: note: candidate: template bool std::operator==(const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1780:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_map:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:92, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1768:5: note: candidate: template bool std::operator==(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_map.h:1768:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/map:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:976:5: note: candidate: template bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:976:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1311:5: note: candidate: template bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1311:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1423:5: note: candidate: template bool std::operator==(const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_multiset<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1423:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_multiset<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1411:5: note: candidate: template bool std::operator==(const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&, const std::unordered_set<_Value, _Hash, _Pred, _Alloc>&) [INFO] [stderr] operator==(const unordered_set<_Value, _Hash, _Pred, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/unordered_set.h:1411:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::unordered_set<_Value, _Hash, _Pred, _Alloc>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/tuple:1341:5: note: candidate: template constexpr bool std::operator==(const std::tuple<_Args1 ...>&, const std::tuple<_Args2 ...>&) [INFO] [stderr] operator==(const tuple<_TElements...>& __t, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/tuple:1341:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::tuple<_Args1 ...>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] from /usr/include/c++/6/unordered_set:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/array:241:5: note: candidate: template bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&) [INFO] [stderr] operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/array:241:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::array<_Tp, _Nm>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:823:5: note: candidate: template bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator==(const multiset<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:823:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:840:5: note: candidate: template bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator==(const set<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:840:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::set<_Key, _Compare, _Alloc>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1282:5: note: candidate: template bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [INFO] [stderr] operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1282:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:328:5: note: candidate: template bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&) [INFO] [stderr] operator==(const _Rb_tree_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:328:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_Rb_tree_iterator<_Tp>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/locale_facets.h:48: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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:204:5: note: candidate: template bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&) [INFO] [stderr] operator==(const istreambuf_iterator<_CharT, _Traits>& __a, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:303:3: note: candidate: bool std::operator==(const std::error_condition&, const std::error_condition&) [INFO] [stderr] operator==(const error_condition& __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:303:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:296:3: note: candidate: bool std::operator==(const std::error_condition&, const std::error_code&) [INFO] [stderr] operator==(const error_condition& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:296:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_condition&' [INFO] [stderr] /usr/include/c++/6/system_error:289:3: note: candidate: bool std::operator==(const std::error_code&, const std::error_condition&) [INFO] [stderr] operator==(const error_code& __lhs, const error_condition& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:289:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] /usr/include/c++/6/system_error:284:3: note: candidate: bool std::operator==(const std::error_code&, const std::error_code&) [INFO] [stderr] operator==(const error_code& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:284:3: note: no known conversion for argument 1 from 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' to 'const std::error_code&' [INFO] [stderr] In file included from /usr/include/c++/6/bits/char_traits.h:40:0, [INFO] [stderr] from /usr/include/c++/6/string:40, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:216:5: note: candidate: template bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&) [INFO] [stderr] operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:216:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::fpos<_StateT>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1853:5: note: candidate: template bool std::operator==(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) [INFO] [stderr] operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1853:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::__cxx11::list<_Tp, _Alloc>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:287:5: note: candidate: template bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Tp>&) [INFO] [stderr] operator==(const _List_iterator<_Val>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:287:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::_List_iterator<_Tp>' [INFO] [stderr] if (candidateName == name) { [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1509:5: note: candidate: template bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) [INFO] [stderr] operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1509:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::vector<_Tp, _Alloc>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:152:5: note: candidate: template bool std::operator==(const std::allocator<_Tp1>&, const std::allocator<_Tp1>&) [INFO] [stderr] operator==(const allocator<_Tp>&, const allocator<_Tp>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:152:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:61:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:146:5: note: candidate: template bool std::operator==(const std::allocator<_Tp1>&, const std::allocator<_T2>&) [INFO] [stderr] operator==(const allocator<_T1>&, const allocator<_T2>&) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/allocator.h:146:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::allocator<_Tp1>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1119:5: note: candidate: template bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator==(const move_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1119:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1113:5: note: candidate: template bool std::operator==(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) [INFO] [stderr] operator==(const move_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1113:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:349:5: note: candidate: template bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) [INFO] [stderr] operator==(const reverse_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:349:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:292:5: note: candidate: template bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator==(const reverse_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:292:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:435:5: note: candidate: template constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) [INFO] [stderr] operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:435:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:470:38: note: 'const TString {aka const std::__cxx11::basic_string, glslang::pool_allocator >}' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] if (candidateName == name) { [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:477:34: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] if (candidateName.compare(0, parenAt, name) == 0) { [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/cassert:44:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:97, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'void glslang::TSymbolTable::pushThis(glslang::TSymbol&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:601:36: error: invalid use of incomplete type 'const TString {aka const class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] assert(thisSymbol.getName().size() == 0); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'void glslang::TSymbolTable::setVariableExtensions(const char*, int, const char* const*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:793:44: error: invalid use of incomplete type 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TSymbol* symbol = find(TString(name)); [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:96:13: error: field 'caller' has incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TString caller; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:97:13: error: field 'callee' has incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TString callee; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:491:17: error: field 'entryPointName' has incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' [INFO] [stderr] std::string entryPointName; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:492:17: error: field 'entryPointMangledName' has incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' [INFO] [stderr] std::string entryPointMangledName; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/iomapper.cpp:725:1: fatal error: error writing to /tmp/ccSLcES1.s: Cannot allocate memory [INFO] [stderr] } // end namespace glslang [INFO] [stderr] ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:555:17: error: field 'sourceFile' has incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' [INFO] [stderr] std::string sourceFile; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:556:17: error: field 'sourceText' has incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' [INFO] [stderr] std::string sourceText; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'void glslang::TIntermediate::addRequestedExtension(const char*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:246:93: error: no matching function for call to 'std::set >::insert(const char*&)' [INFO] [stderr] void addRequestedExtension(const char* extension) { requestedExtensions.insert(extension); } [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:480:7: note: candidate: std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = std::allocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Key>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree_const_iterator >; std::set<_Key, _Compare, _Alloc>::value_type = std::__cxx11::basic_string] [INFO] [stderr] insert(const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:480:7: note: no known conversion for argument 1 from 'const char*' to 'const value_type& {aka const std::__cxx11::basic_string&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:489:7: note: candidate: std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(std::set<_Key, _Compare, _Alloc>::value_type&&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = std::allocator >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Key>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree_const_iterator >; std::set<_Key, _Compare, _Alloc>::value_type = std::__cxx11::basic_string] [INFO] [stderr] insert(value_type&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:489:7: note: no known conversion for argument 1 from 'const char*' to 'std::set >::value_type&& {aka std::__cxx11::basic_string&&}' [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:517:7: note: candidate: std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::insert(std::set<_Key, _Compare, _Alloc>::const_iterator, const value_type&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = std::allocator >; std::set<_Key, _Compare, _Alloc>::iterator = std::_Rb_tree_const_iterator >; std::set<_Key, _Compare, _Alloc>::const_iterator = std::_Rb_tree_const_iterator >; std::set<_Key, _Compare, _Alloc>::value_type = std::__cxx11::basic_string] [INFO] [stderr] insert(const_iterator __position, const value_type& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:517:7: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:522:7: note: candidate: std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::insert(std::set<_Key, _Compare, _Alloc>::const_iterator, std::set<_Key, _Compare, _Alloc>::value_type&&) [with _Key = std::__cxx11::basic_string; _Compare = std::less >; _Alloc = std::allocator >; std::set<_Key, _Compare, _Alloc>::iterator = std::_Rb_tree_const_iterator >; std::set<_Key, _Compare, _Alloc>::const_iterator = std::_Rb_tree_const_iterator >; std::set<_Key, _Compare, _Alloc>::value_type = std::__cxx11::basic_string] [INFO] [stderr] insert(const_iterator __position, value_type&& __x) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:522:7: note: candidate expects 2 arguments, 1 provided [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 = std::__cxx11::basic_string; _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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:246:93: note: candidate expects 2 arguments, 1 provided [INFO] [stderr] void addRequestedExtension(const char* extension) { requestedExtensions.insert(extension); } [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [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 = std::__cxx11::basic_string; _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 'const char*' to 'std::initializer_list >' [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o] Error 1 [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'const char* glslang::TIntermediate::addSemanticName(const TString&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:456:50: error: invalid use of incomplete type 'const class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] return semanticNameSet.insert(name).first->c_str(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:427:13: error: field 'currentCaller' has incomplete type 'glslang::TString {aka std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] TString currentCaller; // name of last function body entered (not valid when at global scope) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'glslang::TString {aka class std::__cxx11::basic_string, glslang::pool_allocator >}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In instantiation of 'void std::to_string(const T&) [with T = long long int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:230:48: required from here [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:61:16: error: invalid use of incomplete type 'std::__cxx11::basic_ostringstream::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] return os.str(); [INFO] [stderr] ~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_ostringstream::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:61:17: error: return-statement with a value, in function returning 'void' [-fpermissive] [INFO] [stderr] return os.str(); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In instantiation of 'void std::to_string(const T&) [with T = unsigned int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1571:89: required from here [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:61:16: error: invalid use of incomplete type 'std::__cxx11::basic_ostringstream::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] return os.str(); [INFO] [stderr] ~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_ostringstream::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:61:17: error: return-statement with a value, in function returning 'void' [-fpermissive] [INFO] [stderr] return os.str(); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h: In instantiation of 'void std::to_string(const T&) [with T = int]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1572:89: required from here [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:61:16: error: invalid use of incomplete type 'std::__cxx11::basic_ostringstream::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] return os.str(); [INFO] [stderr] ~~~~~~^~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_ostringstream::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:61:17: error: return-statement with a value, in function returning 'void' [-fpermissive] [INFO] [stderr] return os.str(); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/Intermediate.cpp:3225:1: fatal error: error writing to /tmp/ccsTqrC0.s: Cannot allocate memory [INFO] [stderr] } // end namespace glslang [INFO] [stderr] ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o] Error 1 [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc: In instantiation of 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:221:94: required from here [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:182:5: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] 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:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:200:8: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] 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:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:202:65: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] this->_M_impl._M_end_of_storage = this->_M_impl._M_start + __xlen; [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:211:61: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] std::copy(__x._M_impl._M_start, __x._M_impl._M_start + size(), [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:213:57: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] std::__uninitialized_copy_a(__x._M_impl._M_start + size(), [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/vector.tcc:218:53: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] this->_M_impl._M_finish = this->_M_impl._M_start + __xlen; [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_list.h:64:0, [INFO] [stderr] from /usr/include/c++/6/list:63, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h: In instantiation of 'struct __gnu_cxx::__aligned_membuf, glslang::pool_allocator > >': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:153:41: required from 'struct std::_Rb_tree_node, glslang::pool_allocator > >' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:283:16: required from 'const _Tp* std::_Rb_tree_const_iterator<_Tp>::operator->() const [with _Tp = std::__cxx11::basic_string, glslang::pool_allocator >; std::_Rb_tree_const_iterator<_Tp>::pointer = const std::__cxx11::basic_string, glslang::pool_allocator >*]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:456:50: required from here [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h:54:71: error: invalid application of 'sizeof' to incomplete type 'std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] alignas(__alignof__(_Tp2::_M_t)) unsigned char _M_storage[sizeof(_Tp)]; [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/sstream: In instantiation of '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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:61:16: required from 'void std::to_string(const T&) [with T = long long int]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:230:48: required from here [INFO] [stderr] /usr/include/c++/6/sstream:624:7: error: return type 'std::__cxx11::basic_ostringstream::__string_type {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] str() const [INFO] [stderr] ^~~ [INFO] [stderr] /usr/include/c++/6/sstream:625:33: error: invalid use of incomplete type 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] { return _M_stringbuf.str(); } [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h: In instantiation of 'struct std::pair, glslang::pool_allocator >, glslang::TExtensionBehavior>': [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h:54:71: required from 'struct __gnu_cxx::__aligned_membuf, glslang::pool_allocator >, glslang::TExtensionBehavior> >' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:153:41: required from 'struct std::_Rb_tree_node, glslang::pool_allocator >, glslang::TExtensionBehavior> >' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1638:21: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::pair, glslang::pool_allocator >, glslang::TExtensionBehavior>; _KeyOfValue = std::_Select1st, glslang::pool_allocator >, glslang::TExtensionBehavior> >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = glslang::pool_allocator, glslang::pool_allocator >, glslang::TExtensionBehavior> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator >, glslang::TExtensionBehavior> >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:873:17: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::~_Rb_tree() [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::pair, glslang::pool_allocator >, glslang::TExtensionBehavior>; _KeyOfValue = std::_Select1st, glslang::pool_allocator >, glslang::TExtensionBehavior> >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = glslang::pool_allocator, glslang::pool_allocator >, glslang::TExtensionBehavior> >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:96:11: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:199:11: error: 'std::pair<_T1, _T2>::first' has incomplete type [INFO] [stderr] _T1 first; /// @c first is a copy of the first object [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h: In instantiation of 'struct std::pair, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > >': [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h:54:71: required from 'struct __gnu_cxx::__aligned_membuf, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > > >' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:153:41: required from 'struct std::_Rb_tree_node, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > > >' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1638:21: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::pair, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > >; _KeyOfValue = std::_Select1st, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = glslang::pool_allocator, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:873:17: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::~_Rb_tree() [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::pair, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > >; _KeyOfValue = std::_Select1st, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = glslang::pool_allocator, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator > > >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:96:11: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:199:11: error: 'std::pair<_T1, _T2>::first' has incomplete type [INFO] [stderr] _T1 first; /// @c first is a copy of the first object [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:200:11: error: 'std::pair<_T1, _T2>::second' has incomplete type [INFO] [stderr] _T2 second; /// @c second is a copy of the second object [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_list.h:64:0, [INFO] [stderr] from /usr/include/c++/6/list:63, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h: In instantiation of 'struct __gnu_cxx::__aligned_membuf >': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:153:41: required from 'struct std::_Rb_tree_node >' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1638:21: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = std::allocator >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:873:17: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::~_Rb_tree() [with _Key = std::__cxx11::basic_string; _Val = std::__cxx11::basic_string; _KeyOfValue = std::_Identity >; _Compare = std::less >; _Alloc = std::allocator >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:90:11: required from here [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h:54:71: error: invalid application of 'sizeof' to incomplete type 'std::__cxx11::basic_string' [INFO] [stderr] alignas(__alignof__(_Tp2::_M_t)) unsigned char _M_storage[sizeof(_Tp)]; [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]': [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:186:56: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:161:9: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [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:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h: In instantiation of 'bool std::less<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = std::__cxx11::basic_string, glslang::pool_allocator >]': [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:2323:8: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::find(const _Key&) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::pair, glslang::pool_allocator >, glslang::TSymbol*>; _KeyOfValue = std::_Select1st, glslang::pool_allocator >, glslang::TSymbol*> >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = glslang::pool_allocator, glslang::pool_allocator >, glslang::TSymbol*> >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TSymbol*> >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1080:29: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::find(const key_type&) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Tp = glslang::TSymbol*; _Compare = std::less, glslang::pool_allocator > >; _Alloc = glslang::pool_allocator, glslang::pool_allocator >, glslang::TSymbol*> >; std::map<_Key, _Tp, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator, glslang::pool_allocator >, glslang::TSymbol*> >; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = std::__cxx11::basic_string, glslang::pool_allocator >]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h:388:60: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: error: no match for 'operator<' (operand types are 'const std::__cxx11::basic_string, glslang::pool_allocator >' and 'const std::__cxx11::basic_string, glslang::pool_allocator >') [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:441:5: note: candidate: template constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) [INFO] [stderr] operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_pair.h:441:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::pair<_T1, _T2>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:298:5: note: candidate: template bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] operator<(const reverse_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:298:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:355:5: note: candidate: template bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) [INFO] [stderr] operator<(const reverse_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:355:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::reverse_iterator<_Iterator>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1137:5: note: candidate: template bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&) [INFO] [stderr] operator<(const move_iterator<_IteratorL>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1137:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] from /usr/include/c++/6/vector:60, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1143:5: note: candidate: template bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&) [INFO] [stderr] operator<(const move_iterator<_Iterator>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_iterator.h:1143:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::move_iterator<_IteratorL>' [INFO] [stderr] { return __x < __y; } [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1526:5: note: candidate: template bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) [INFO] [stderr] operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:1526:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::vector<_Tp, _Alloc>' [INFO] [stderr] { return __x < __y; } [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1887:5: note: candidate: template bool std::operator<(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&) [INFO] [stderr] operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_list.h:1887:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::__cxx11::list<_Tp, _Alloc>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:55, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/system_error:200:3: note: candidate: bool std::operator<(const std::error_code&, const std::error_code&) [INFO] [stderr] operator<(const error_code& __lhs, const error_code& __rhs) noexcept [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:200:3: note: no known conversion for argument 1 from 'const std::__cxx11::basic_string, glslang::pool_allocator >' to 'const std::error_code&' [INFO] [stderr] /usr/include/c++/6/system_error:274:3: note: candidate: bool std::operator<(const std::error_condition&, const std::error_condition&) [INFO] [stderr] operator<(const error_condition& __lhs, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/system_error:274:3: note: no known conversion for argument 1 from 'const std::__cxx11::basic_string, glslang::pool_allocator >' to 'const std::error_condition&' [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1292:5: note: candidate: template bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) [INFO] [stderr] operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1292:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' [INFO] [stderr] { return __x < __y; } [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:857:5: note: candidate: template bool std::operator<(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator<(const set<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:857:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::set<_Key, _Compare, _Alloc>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/set:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:88, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:840:5: note: candidate: template bool std::operator<(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&) [INFO] [stderr] operator<(const multiset<_Key, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multiset.h:840:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] from /usr/include/c++/6/unordered_set:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/array:251:5: note: candidate: template bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&) [INFO] [stderr] operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/array:251:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::array<_Tp, _Nm>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/unordered_set:41:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:89, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/tuple:1354:5: note: candidate: template constexpr bool std::operator<(const std::tuple<_Args1 ...>&, const std::tuple<_Args2 ...>&) [INFO] [stderr] operator<(const tuple<_TElements...>& __t, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/tuple:1354:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::tuple<_Args1 ...>' [INFO] [stderr] { return __x < __y; } [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/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1328:5: note: candidate: template bool std::operator<(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_map.h:1328:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/map:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:91, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/InfoSink.h:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:42, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:993:5: note: candidate: template bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&) [INFO] [stderr] operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stl_multimap.h:993:5: note: template argument deduction/substitution failed: [INFO] [stderr] In file included from /usr/include/c++/6/string:48:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_function.h:386:20: note: 'const std::__cxx11::basic_string, glslang::pool_allocator >' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>' [INFO] [stderr] { return __x < __y; } [INFO] [stderr] ~~~~^~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/vector:62:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h: In instantiation of 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::__cxx11::basic_string*]': [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h:151:15: required from 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::__cxx11::basic_string*; _Tp = std::__cxx11::basic_string]' [INFO] [stderr] /usr/include/c++/6/bits/stl_vector.h:426:22: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:186:56: required from here [INFO] [stderr] /usr/include/c++/6/bits/stl_construct.h:127:11: error: invalid use of incomplete type 'std::iterator_traits*>::value_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: [INFO] [stderr] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] __destroy(__first, __last); [INFO] [stderr] ~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::iterator_traits*>::value_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/x86_64-linux-gnu/c++/6/bits/c++allocator.h:33:0, [INFO] [stderr] from /usr/include/c++/6/bits/allocator.h:46, [INFO] [stderr] from /usr/include/c++/6/vector:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/ext/new_allocator.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::destroy(_Up*) [with _Up = std::__cxx11::basic_string, glslang::pool_allocator >; _Tp = std::_Rb_tree_node, glslang::pool_allocator > >]': [INFO] [stderr] /usr/include/c++/6/bits/alloc_traits.h:487:4: required from 'static void std::allocator_traits >::destroy(std::allocator_traits >::allocator_type&, _Up*) [with _Up = std::__cxx11::basic_string, glslang::pool_allocator >; _Tp = std::_Rb_tree_node, glslang::pool_allocator > >; std::allocator_traits >::allocator_type = std::allocator, glslang::pool_allocator > > >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:567:24: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_destroy_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:575:17: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_drop_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1640:16: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:873:17: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::~_Rb_tree() [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:90:11: required from here [INFO] [stderr] /usr/include/c++/6/ext/new_allocator.h:124:35: error: invalid use of incomplete type 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] destroy(_Up* __p) { __p->~_Up(); } [INFO] [stderr] ~~~~~~^~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/stl_list.h:64:0, [INFO] [stderr] from /usr/include/c++/6/list:63, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:267, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h: In instantiation of 'void* __gnu_cxx::__aligned_membuf<_Tp>::_M_addr() [with _Tp = std::__cxx11::basic_string, glslang::pool_allocator >]': [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h:71:41: required from '_Tp* __gnu_cxx::__aligned_membuf<_Tp>::_M_ptr() [with _Tp = std::__cxx11::basic_string, glslang::pool_allocator >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:157:34: required from '_Val* std::_Rb_tree_node<_Val>::_M_valptr() [with _Val = std::__cxx11::basic_string, glslang::pool_allocator >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:567:24: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_destroy_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:575:17: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_drop_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1640:16: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:873:17: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::~_Rb_tree() [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:90:11: required from here [INFO] [stderr] /usr/include/c++/6/ext/aligned_buffer.h:63:36: error: using invalid field '__gnu_cxx::__aligned_membuf<_Tp>::_M_storage' [INFO] [stderr] { return static_cast(&_M_storage); } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/x86_64-linux-gnu/c++/6/bits/c++allocator.h:33:0, [INFO] [stderr] from /usr/include/c++/6/bits/allocator.h:46, [INFO] [stderr] from /usr/include/c++/6/vector:61, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:43, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/ext/new_allocator.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string, glslang::pool_allocator >; _Args = {const std::__cxx11::basic_string, glslang::pool_allocator >&}; _Tp = std::_Rb_tree_node, glslang::pool_allocator > >]': [INFO] [stderr] /usr/include/c++/6/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::__cxx11::basic_string, glslang::pool_allocator >; _Args = {const std::__cxx11::basic_string, glslang::pool_allocator >&}; _Tp = std::_Rb_tree_node, glslang::pool_allocator > >; std::allocator_traits >::allocator_type = std::allocator, glslang::pool_allocator > > >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:543:32: required from 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_construct_node(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, glslang::pool_allocator >&}; _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:560:4: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {const std::__cxx11::basic_string, glslang::pool_allocator >&}; _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:473:62: required from 'std::_Rb_tree_node<_Val>* std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Alloc_node::operator()(_Arg&&) const [with _Arg = const std::__cxx11::basic_string, glslang::pool_allocator >&; _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node, glslang::pool_allocator > >*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1535:29: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, _Arg&&, _NodeGen&) [with _Arg = const std::__cxx11::basic_string, glslang::pool_allocator >&; _NodeGen = std::_Rb_tree, glslang::pool_allocator >, std::__cxx11::basic_string, glslang::pool_allocator >, std::_Identity, glslang::pool_allocator > >, std::less, glslang::pool_allocator > >, std::allocator, glslang::pool_allocator > > >::_Alloc_node; _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator, glslang::pool_allocator > >; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr = std::_Rb_tree_node_base*]' [INFO] [stderr] /usr/include/c++/6/bits/stl_tree.h:1894:11: required from 'std::pair, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg = const std::__cxx11::basic_string, glslang::pool_allocator >&; _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Val = std::__cxx11::basic_string, glslang::pool_allocator >; _KeyOfValue = std::_Identity, glslang::pool_allocator > >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >]' [INFO] [stderr] /usr/include/c++/6/bits/stl_set.h:483:29: required from 'std::pair, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::__cxx11::basic_string, glslang::pool_allocator >; _Compare = std::less, glslang::pool_allocator > >; _Alloc = std::allocator, glslang::pool_allocator > >; typename std::_Rb_tree<_Key, _Key, std::_Identity<_Key>, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator = std::_Rb_tree_const_iterator, glslang::pool_allocator > >; std::set<_Key, _Compare, _Alloc>::value_type = std::__cxx11::basic_string, glslang::pool_allocator >]' [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:424:69: required from here [INFO] [stderr] /usr/include/c++/6/ext/new_allocator.h:120:4: error: invalid use of incomplete type 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/string:39:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:268, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseVersions.h:41, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:47, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/parseConst.cpp:40: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string, glslang::pool_allocator >' [INFO] [stderr] class basic_string; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/parseConst.cpp.o] Error 1 [INFO] [stderr] make[1]: *** [glslang/CMakeFiles/glslang.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: 0x55df72de5d93 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h2fed620c63d566d5 [INFO] [stderr] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 [INFO] [stderr] 1: 0x55df72de134b - std::sys_common::backtrace::_print::hbcf4a8a33d23e6eb [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:71 [INFO] [stderr] 2: 0x55df72de4ad6 - std::panicking::default_hook::{{closure}}::hb6060c4fcab16a41 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] at src/libstd/panicking.rs:197 [INFO] [stderr] 3: 0x55df72de4869 - std::panicking::default_hook::h2aa3eab10c226995 [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 4: 0x55df72de517f - std::panicking::rust_panic_with_hook::h996942209ba041ab [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 5: 0x55df72de4d01 - std::panicking::continue_panic_fmt::h32c075acce10620e [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 6: 0x55df72de4c4e - std::panicking::begin_panic_fmt::h34128697d61aac0f [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 7: 0x55df72d667e5 - cmake::fail::hd96fb87b9edc5985 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:778 [INFO] [stderr] 8: 0x55df72d66129 - cmake::run::h740e516ac373628b [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:759 [INFO] [stderr] 9: 0x55df72d6281c - cmake::Config::build::h915eedb9f6be4a65 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:671 [INFO] [stderr] 10: 0x55df72d53a24 - cmake::build::h5a1073e707dbfad6 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:97 [INFO] [stderr] 11: 0x55df72d52bff - build_script_build::main::h00a0cc65fc282fec [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/build/build.rs:37 [INFO] [stderr] 12: 0x55df72d5317f - std::rt::lang_start::{{closure}}::h0d1026f4f5627b72 [INFO] [stderr] at /rustc/a850a426491e14186af2250549bf41256b5938d2/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x55df72de4b82 - std::panicking::try::do_call::hbee74efdae64ccf0 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] at src/libstd/panicking.rs:293 [INFO] [stderr] 14: 0x55df72ded039 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 15: 0x55df72de568c - std::rt::lang_start_internal::hd6198533d727f486 [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: 0x55df72d53158 - std::rt::lang_start::he5167f3350d5d74f [INFO] [stderr] at /rustc/a850a426491e14186af2250549bf41256b5938d2/src/libstd/rt.rs:64 [INFO] [stderr] 17: 0x55df72d52ec9 - main [INFO] [stderr] 18: 0x7f67f9e9a2e0 - __libc_start_main [INFO] [stderr] 19: 0x55df72d51589 - _start [INFO] [stderr] 20: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "ad4ab51f991aa987f0dccfaf0d1eb6a30580ce97ec579d91987588183f60724f"` [INFO] running `"docker" "rm" "-f" "ad4ab51f991aa987f0dccfaf0d1eb6a30580ce97ec579d91987588183f60724f"` [INFO] [stdout] ad4ab51f991aa987f0dccfaf0d1eb6a30580ce97ec579d91987588183f60724f