[INFO] updating cached repository Magrit/Rust_GL_Stuff [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/Magrit/Rust_GL_Stuff [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/Magrit/Rust_GL_Stuff" "work/ex/pr-60466/sources/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5/gh/Magrit/Rust_GL_Stuff"` [INFO] [stderr] Cloning into 'work/ex/pr-60466/sources/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5/gh/Magrit/Rust_GL_Stuff'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/Magrit/Rust_GL_Stuff" "work/ex/pr-60466/sources/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853/gh/Magrit/Rust_GL_Stuff"` [INFO] [stderr] Cloning into 'work/ex/pr-60466/sources/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853/gh/Magrit/Rust_GL_Stuff'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] a75db29c84596a669d9e0e46ebb6096960df55bb [INFO] sha for GitHub repo Magrit/Rust_GL_Stuff: a75db29c84596a669d9e0e46ebb6096960df55bb [INFO] validating manifest of Magrit/Rust_GL_Stuff on toolchain master#7840a0b753a065a41999f1fb6028f67d33e3fdd5 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+7840a0b753a065a41999f1fb6028f67d33e3fdd5-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of Magrit/Rust_GL_Stuff on toolchain try#6a9f0b6cc40687e25f9d772e3b10bab335c63853 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+6a9f0b6cc40687e25f9d772e3b10bab335c63853-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing Magrit/Rust_GL_Stuff [INFO] finished frobbing Magrit/Rust_GL_Stuff [INFO] frobbed toml for Magrit/Rust_GL_Stuff written to work/ex/pr-60466/sources/master#7840a0b753a065a41999f1fb6028f67d33e3fdd5/gh/Magrit/Rust_GL_Stuff/Cargo.toml [INFO] started frobbing Magrit/Rust_GL_Stuff [INFO] finished frobbing Magrit/Rust_GL_Stuff [INFO] frobbed toml for Magrit/Rust_GL_Stuff written to work/ex/pr-60466/sources/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853/gh/Magrit/Rust_GL_Stuff/Cargo.toml [INFO] crate Magrit/Rust_GL_Stuff already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+7840a0b753a065a41999f1fb6028f67d33e3fdd5-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+6a9f0b6cc40687e25f9d772e3b10bab335c63853-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking Magrit/Rust_GL_Stuff against try#6a9f0b6cc40687e25f9d772e3b10bab335c63853 for pr-60466 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60466/worker-1/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60466/sources/try#6a9f0b6cc40687e25f9d772e3b10bab335c63853/gh/Magrit/Rust_GL_Stuff:/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" "+6a9f0b6cc40687e25f9d772e3b10bab335c63853-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 9bdeacd10042663372e4034bd36172a7458d54b544a885ad1c041e8a318aa0df [INFO] running `"docker" "start" "-a" "9bdeacd10042663372e4034bd36172a7458d54b544a885ad1c041e8a318aa0df"` [INFO] [stderr] Checking stb_truetype v0.2.5 [INFO] [stderr] Compiling wayland-scanner v0.21.11 [INFO] [stderr] Checking wayland-commons v0.21.11 [INFO] [stderr] Checking mio-extras v2.0.5 [INFO] [stderr] Checking parking_lot_core v0.4.0 [INFO] [stderr] Compiling glsl-to-spirv v0.1.7 [INFO] [stderr] Checking tempfile v3.0.5 [INFO] [stderr] Checking gfx-hal v0.1.0 [INFO] [stderr] Checking rusttype v0.7.3 [INFO] [stderr] Checking parking_lot v0.7.1 [INFO] [stderr] Checking andrew v0.1.6 [INFO] [stderr] Checking tokio-reactor v0.1.8 [INFO] [stderr] Compiling wayland-client v0.21.11 [INFO] [stderr] Compiling wayland-protocols v0.21.11 [INFO] [stderr] Checking inotify v0.6.1 [INFO] [stderr] Checking notify v4.0.7 [INFO] [stderr] error: Could not compile `gfx-hal`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name gfx_hal /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/gfx-hal-0.1.0/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=0fe87a5d85bd0fc3 -C extra-filename=-0fe87a5d85bd0fc3 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern bitflags=/opt/crater/target/debug/deps/libbitflags-b9e54ac9b18d525f.rmeta --extern failure=/opt/crater/target/debug/deps/libfailure-d1ec0f5f658aa26e.rmeta --extern fxhash=/opt/crater/target/debug/deps/libfxhash-434b196a8c4fd103.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/crater/target/debug/build/backtrace-sys-f0bc0f7d84f382b6/out` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `wayland-protocols`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name wayland_protocols /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/wayland-protocols-0.21.11/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="client"' --cfg 'feature="native_client"' --cfg 'feature="native_lib"' --cfg 'feature="unstable_protocols"' --cfg 'feature="wayland-client"' --cfg 'feature="wayland-sys"' -C metadata=632101cf3966e89f -C extra-filename=-632101cf3966e89f --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern bitflags=/opt/crater/target/debug/deps/libbitflags-b9e54ac9b18d525f.rmeta --extern wayland_client=/opt/crater/target/debug/deps/libwayland_client-dd3060147a11d924.rmeta --extern wayland_commons=/opt/crater/target/debug/deps/libwayland_commons-529e9f3870f919fd.rmeta --extern wayland_sys=/opt/crater/target/debug/deps/libwayland_sys-21f93c1303e70484.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/crater/target/debug/build/libloading-8280054f578aceff/out` (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] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/crater/target/debug/build/glsl-to-spirv-ec36a7ae95b5764c/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-6343287b2ca74721/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] -- The C compiler identification is GNU 6.3.0 [INFO] [stderr] -- The CXX compiler identification is GNU 6.3.0 [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc -- works [INFO] [stderr] -- Detecting C compiler ABI info [INFO] [stderr] -- Detecting C compiler ABI info - done [INFO] [stderr] -- Detecting C compile features [INFO] [stderr] -- Detecting C compile features - done [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ -- works [INFO] [stderr] -- Detecting CXX compiler ABI info [INFO] [stderr] -- Detecting CXX compiler ABI info - done [INFO] [stderr] -- Detecting CXX compile features [INFO] [stderr] -- Detecting CXX compile features - done [INFO] [stderr] -- 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-6343287b2ca74721/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--" [INFO] [stderr] Scanning dependencies of target OGLCompiler [INFO] [stderr] Scanning dependencies of target OSDependent [INFO] [stderr] Scanning dependencies of target SPVRemapper [INFO] [stderr] Scanning dependencies of target HLSL [INFO] [stderr] Scanning dependencies of target glslang-default-resource-limits [INFO] [stderr] [ 1%] Building CXX object OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [INFO] [stderr] [ 3%] Building CXX object glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [INFO] [stderr] [ 5%] Building CXX object SPIRV/CMakeFiles/SPVRemapper.dir/SPVRemapper.cpp.o [INFO] [stderr] [ 7%] Building CXX object SPIRV/CMakeFiles/SPVRemapper.dir/doc.cpp.o [INFO] [stderr] [ 8%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslScanContext.cpp.o [INFO] [stderr] [ 10%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslTokenStream.cpp.o [INFO] [stderr] [ 12%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslGrammar.cpp.o [INFO] [stderr] [ 14%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o [INFO] [stderr] [ 15%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslOpMap.cpp.o [INFO] [stderr] [ 17%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslAttributes.cpp.o [INFO] [stderr] [ 19%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslParseables.cpp.o [INFO] [stderr] [ 21%] Building CXX object StandAlone/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits.cpp.o [INFO] [stderr] [ 22%] Linking CXX static library libOSDependent.a [INFO] [stderr] [ 22%] Built target OSDependent [INFO] [stderr] [ 24%] Linking CXX static library libOGLCompiler.a [INFO] [stderr] [ 24%] Built target OGLCompiler [INFO] [stderr] [ 26%] Linking CXX static library libglslang-default-resource-limits.a [INFO] [stderr] [ 26%] Built target glslang-default-resource-limits [INFO] [stderr] [ 28%] Linking CXX static library libSPVRemapper.a [INFO] [stderr] [ 28%] Built target SPVRemapper [INFO] [stderr] [ 29%] Linking CXX static library libHLSL.a [INFO] [stderr] [ 29%] Built target HLSL [INFO] [stderr] Scanning dependencies of target glslang [INFO] [stderr] [ 31%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Initialize.cpp.o [INFO] [stderr] [ 33%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/SymbolTable.cpp.o [INFO] [stderr] [ 35%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o [INFO] [stderr] [ 36%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o [INFO] [stderr] [ 38%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseContextBase.cpp.o [INFO] [stderr] [ 40%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o [INFO] [stderr] [ 42%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/RemoveTree.cpp.o [INFO] [stderr] [ 43%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o [INFO] [stderr] [ 45%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o [INFO] [stderr] [ 47%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o [INFO] [stderr] [ 49%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseHelper.cpp.o [INFO] [stderr] [ 50%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.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/PoolAlloc.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] 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:206: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:470: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/linkValidate.cpp.o' failed [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:446: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.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/limits.cpp:54:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:49:25: error: /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/SymbolTable.h: Cannot allocate memory [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:50:31: error: /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h: Cannot allocate memory [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:52:19: error: /usr/include/c++/6/cstdarg: Cannot allocate memory [INFO] [stderr] In file included from /usr/include/c++/6/ios:38:0, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/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/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/iosfwd:38:28: error: /usr/include/x86_64-linux-gnu/c++/6/bits/c++config.h: Bad address [INFO] [stderr] #include [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/ios:39:0, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/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/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/exception:39:42: error: /usr/include/c++/6/bits/atomic_lockfree_defines.h: Cannot allocate memory [INFO] [stderr] #include [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] make[2]: *** Waiting for unfinished jobs.... [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:89:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/unordered_set:48:32: error: /usr/include/c++/6/bits/unordered_set.h: Cannot allocate memory [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o] Error 4 [INFO] [stderr] In file included from /usr/include/c++/6/bits/stringfwd.h:40:0, [INFO] [stderr] from /usr/include/c++/6/iosfwd:39, [INFO] [stderr] from /usr/include/c++/6/ios:38, [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/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/bits/memoryfwd.h:50:15: error: expected '{' before '_GLIBCXX_VISIBILITY' [INFO] [stderr] namespace std _GLIBCXX_VISIBILITY(default) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/memoryfwd.h:50:34: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] namespace std _GLIBCXX_VISIBILITY(default) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] from /usr/include/c++/6/ios:38, [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/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:42:15: error: expected '{' before '_GLIBCXX_VISIBILITY' [INFO] [stderr] namespace std _GLIBCXX_VISIBILITY(default) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/stringfwd.h:42:34: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] namespace std _GLIBCXX_VISIBILITY(default) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/bits/postypes.h:40:0, [INFO] [stderr] from /usr/include/c++/6/iosfwd:40, [INFO] [stderr] from /usr/include/c++/6/ios:38, [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/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/cwchar:64:11: error: '::mbstate_t' has not been declared [INFO] [stderr] using ::mbstate_t; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/iosfwd:40:0, [INFO] [stderr] from /usr/include/c++/6/ios:38, [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/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:68:15: error: expected '{' before '_GLIBCXX_VISIBILITY' [INFO] [stderr] namespace std _GLIBCXX_VISIBILITY(default) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /usr/include/c++/6/bits/postypes.h:68:34: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] namespace std _GLIBCXX_VISIBILITY(default) [INFO] [stderr] ^ [INFO] [stderr] In file included from /usr/include/c++/6/ios:39:0, [INFO] [stderr] from /usr/include/c++/6/istream:38, [INFO] [stderr] from /usr/include/c++/6/sstream:38, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/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/intermediate.h:54, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/linkValidate.cpp:47: [INFO] [stderr] /usr/include/c++/6/exception:35:37: error: expected '}' before end of line [INFO] [stderr] #pragma GCC visibility push(default) [INFO] [stderr] ^ [INFO] [stderr] /usr/include/c++/6/exception:35:37: error: expected '}' before end of line [INFO] [stderr] /usr/include/c++/6/exception:35:37: error: expected '}' before end of line [INFO] [stderr] /usr/include/c++/6/exception:35:37: error: expected declaration before end of line [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/linkValidate.cpp.o] Error 1 [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.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/limits.cpp:54:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:75:35: error: expected ')' before '&' token [INFO] [stderr] TParseContextBase(TSymbolTable& symbolTable, TIntermediate& interm, bool parsingBuiltins, int version, [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/limits.cpp:54:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:141:95: error: 'TTypeList' has not been declared [INFO] [stderr] virtual void growGlobalUniformBlock(const TSourceLoc&, TType&, const TString& memberName, TTypeList* typeList = nullptr); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:143:70: error: 'TIntermTyped' has not been declared [INFO] [stderr] virtual bool lValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:144:70: error: 'TIntermTyped' has not been declared [INFO] [stderr] virtual void rValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:150:5: error: 'TSymbolTable' does not name a type [INFO] [stderr] TSymbolTable& symbolTable; // symbol table that goes with the current language, version, and profile [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:160:11: error: 'TIntermSequence' was not declared in this scope [INFO] [stderr] TList switchSequenceStack; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:160:27: error: template argument 1 is invalid [INFO] [stderr] TList switchSequenceStack; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:170:13: error: 'TSymbol' was not declared in this scope [INFO] [stderr] TVector linkageSymbols; // these need to be transferred to 'linkage', after all editing is done [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:170:21: error: template argument 1 is invalid [INFO] [stderr] TVector linkageSymbols; // these need to be transferred to 'linkage', after all editing is done [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:185:11: error: 'TFunction' does not name a type [INFO] [stderr] const TFunction* selectFunction(const TVector, const TFunction&, [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:191:39: error: 'TSwizzleSelectors' has not been declared [INFO] [stderr] TSwizzleSelectors&); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:191:56: error: expected ',' or '...' before '<' token [INFO] [stderr] TSwizzleSelectors&); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:194:5: error: 'TVariable' does not name a type [INFO] [stderr] TVariable* globalUniformBlock; // the actual block, inserted into the symbol table [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:199:51: error: 'TVariable' has not been declared [INFO] [stderr] virtual void finalizeGlobalUniformBlockLayout(TVariable&) { } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:203:31: error: 'TSymbol' has not been declared [INFO] [stderr] virtual void trackLinkage(TSymbol& symbol); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:204:31: error: 'TSymbol' has not been declared [INFO] [stderr] virtual void makeEditable(TSymbol*&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:205:13: error: 'TVariable' does not name a type [INFO] [stderr] virtual TVariable* getEditableVariable(const char* name); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:250:31: error: expected ')' before '&' token [INFO] [stderr] TParseContext(TSymbolTable&, TIntermediate&, bool parsingBuiltins, int version, EProfile, const SpvVersion& spvVersion, EShLanguage, TInfoSink&, [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:268:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleVariable(const TSourceLoc&, TSymbol* symbol, const TString* string); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:269:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleBracketDereference(const TSourceLoc&, TIntermTyped* base, TIntermTyped* index); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:271:47: error: 'TIntermTyped' has not been declared [INFO] [stderr] void handleIndexLimits(const TSourceLoc&, TIntermTyped* base, TIntermTyped* index); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:271:67: error: 'TIntermTyped' has not been declared [INFO] [stderr] void handleIndexLimits(const TSourceLoc&, TIntermTyped* base, TIntermTyped* index); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:273:23: error: 'TSymbol' has not been declared [INFO] [stderr] void makeEditable(TSymbol*&) override; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:277:55: error: 'TIntermTyped' has not been declared [INFO] [stderr] void handleIoResizeArrayAccess(const TSourceLoc&, TIntermTyped* base); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:282:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleBinaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* left, TIntermTyped* right); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:283:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleUnaryMath(const TSourceLoc&, const char* str, TOperator op, TIntermTyped* childNode); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:284:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleDotDereference(const TSourceLoc&, TIntermTyped* base, const TString& field); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:285:61: error: 'TIntermTyped' does not name a type [INFO] [stderr] void blockMemberExtensionCheck(const TSourceLoc&, const TIntermTyped* base, const TString& field); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:286:5: error: 'TFunction' does not name a type [INFO] [stderr] TFunction* handleFunctionDeclarator(const TSourceLoc&, TFunction& function, bool prototype); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:287:5: error: 'TIntermAggregate' does not name a type [INFO] [stderr] TIntermAggregate* handleFunctionDefinition(const TSourceLoc&, TFunction&); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:288:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleFunctionCall(const TSourceLoc&, TFunction*, TIntermNode*); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:289:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleBuiltInFunctionCall(TSourceLoc, TIntermNode& arguments, const TFunction& function); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:290:35: error: 'TIntermTyped' has not been declared [INFO] [stderr] void computeBuiltinPrecisions(TIntermTyped&, const TFunction&); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:290:56: error: 'TFunction' does not name a type [INFO] [stderr] void computeBuiltinPrecisions(TIntermTyped&, const TFunction&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:291:55: error: 'TIntermTyped' has not been declared [INFO] [stderr] TIntermNode* handleReturnValue(const TSourceLoc&, TIntermTyped*); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:292:43: error: 'TOperator' has not been declared [INFO] [stderr] void checkLocation(const TSourceLoc&, TOperator); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:293:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* handleLengthMethod(const TSourceLoc&, TFunction*, TIntermNode*); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:294:44: error: 'TFunction' does not name a type [INFO] [stderr] void addInputArgumentConversions(const TFunction&, TIntermNode*&) const; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:295:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* addOutputArgumentConversions(const TFunction&, TIntermAggregate&) const; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:296:50: error: 'TFunction' does not name a type [INFO] [stderr] void builtInOpCheck(const TSourceLoc&, const TFunction&, TIntermOperator&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:296:62: error: 'TIntermOperator' has not been declared [INFO] [stderr] void builtInOpCheck(const TSourceLoc&, const TFunction&, TIntermOperator&); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:297:53: error: 'TFunction' does not name a type [INFO] [stderr] void nonOpBuiltInCheck(const TSourceLoc&, const TFunction&, TIntermAggregate&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:297:65: error: 'TIntermAggregate' has not been declared [INFO] [stderr] void nonOpBuiltInCheck(const TSourceLoc&, const TFunction&, TIntermAggregate&); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:298:51: error: 'TIntermAggregate' has not been declared [INFO] [stderr] void userFunctionCallCheck(const TSourceLoc&, TIntermAggregate&); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:300:5: error: 'TFunction' does not name a type [INFO] [stderr] TFunction* handleConstructorCall(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:301:54: error: 'TQualifier' has not been declared [INFO] [stderr] void handlePrecisionQualifier(const TSourceLoc&, TQualifier&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:301:67: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void handlePrecisionQualifier(const TSourceLoc&, TQualifier&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:302:53: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void checkPrecisionQualifier(const TSourceLoc&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:307:24: error: 'TIntermTyped' has not been declared [INFO] [stderr] void variableCheck(TIntermTyped*& nodePtr); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:308:62: error: 'TIntermTyped' has not been declared [INFO] [stderr] bool lValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*) override; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:309:62: error: 'TIntermTyped' has not been declared [INFO] [stderr] void rValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*) override; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:310:29: error: 'TIntermTyped' has not been declared [INFO] [stderr] void constantValueCheck(TIntermTyped* node, const char* token); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:311:29: error: 'TIntermTyped' does not name a type [INFO] [stderr] void integerCheck(const TIntermTyped* node, const char* token); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:313:60: error: 'TFunction' has not been declared [INFO] [stderr] bool constructorError(const TSourceLoc&, TIntermNode*, TFunction&, TOperator, TType&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:313:72: error: 'TOperator' has not been declared [INFO] [stderr] bool constructorError(const TSourceLoc&, TIntermNode*, TFunction&, TOperator, TType&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:314:66: error: 'TFunction' does not name a type [INFO] [stderr] bool constructorTextureSamplerError(const TSourceLoc&, const TFunction&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:315:44: error: 'TIntermTyped' has not been declared [INFO] [stderr] void arraySizeCheck(const TSourceLoc&, TIntermTyped* expr, TArraySize&); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:315:64: error: 'TArraySize' has not been declared [INFO] [stderr] void arraySizeCheck(const TSourceLoc&, TIntermTyped* expr, TArraySize&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:316:55: error: 'TQualifier' does not name a type [INFO] [stderr] bool arrayQualifierError(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:318:58: error: 'TArraySizes' does not name a type [INFO] [stderr] void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:320:51: error: 'TQualifier' does not name a type [INFO] [stderr] void arraySizesCheck(const TSourceLoc&, const TQualifier&, const TArraySizes*, bool initializer, bool lastMember); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:320:70: error: 'TArraySizes' does not name a type [INFO] [stderr] void arraySizesCheck(const TSourceLoc&, const TQualifier&, const TArraySizes*, bool initializer, bool lastMember); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:322:49: error: 'TArraySizes' does not name a type [INFO] [stderr] void arrayDimCheck(const TSourceLoc&, const TArraySizes* sizes1, const TArraySizes* sizes2); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:322:76: error: 'TArraySizes' does not name a type [INFO] [stderr] void arrayDimCheck(const TSourceLoc&, const TArraySizes* sizes1, const TArraySizes* sizes2); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:323:63: error: 'TArraySizes' does not name a type [INFO] [stderr] void arrayDimCheck(const TSourceLoc&, const TType*, const TArraySizes*); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:324:43: error: 'TArraySizes' does not name a type [INFO] [stderr] void arrayDimMerge(TType& type, const TArraySizes* sizes); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:325:60: error: 'TBasicType' has not been declared [INFO] [stderr] bool voidErrorCheck(const TSourceLoc&, const TString&, TBasicType); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:326:45: error: 'TIntermTyped' does not name a type [INFO] [stderr] void boolCheck(const TSourceLoc&, const TIntermTyped*); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:327:45: error: 'TPublicType' does not name a type [INFO] [stderr] void boolCheck(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:328:83: error: 'TIntermTyped' has not been declared [INFO] [stderr] void samplerCheck(const TSourceLoc&, const TType&, const TString& identifier, TIntermTyped* initializer); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:331:53: error: 'TQualifier' has not been declared [INFO] [stderr] void globalQualifierFixCheck(const TSourceLoc&, TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:332:60: error: 'TQualifier' does not name a type [INFO] [stderr] void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:332:79: error: 'TPublicType' does not name a type [INFO] [stderr] void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:333:61: error: 'TPublicType' does not name a type [INFO] [stderr] bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:334:45: error: 'TQualifier' has not been declared [INFO] [stderr] void mergeQualifiers(const TSourceLoc&, TQualifier& dst, const TQualifier& src, bool force); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:334:68: error: 'TQualifier' does not name a type [INFO] [stderr] void mergeQualifiers(const TSourceLoc&, TQualifier& dst, const TQualifier& src, bool force); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:335:49: error: 'TPublicType' has not been declared [INFO] [stderr] void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:335:63: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:336:33: error: 'TSampler' has not been declared [INFO] [stderr] int computeSamplerTypeIndex(TSampler&); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:337:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier getDefaultPrecision(TPublicType&); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:338:53: error: 'TBasicType' has not been declared [INFO] [stderr] void precisionQualifierCheck(const TSourceLoc&, TBasicType, TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:338:65: error: 'TQualifier' has not been declared [INFO] [stderr] void precisionQualifierCheck(const TSourceLoc&, TBasicType, TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:339:48: error: 'TStorageQualifier' has not been declared [INFO] [stderr] void parameterTypeCheck(const TSourceLoc&, TStorageQualifier qualifier, const TType& type); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:340:56: error: 'TBasicType' has not been declared [INFO] [stderr] bool containsFieldWithBasicType(const TType& type ,TBasicType basicType); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:341:5: error: 'TSymbol' does not name a type [INFO] [stderr] TSymbol* redeclareBuiltinVariable(const TSourceLoc&, const TString&, const TQualifier&, const TShaderQualifiers&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:342:51: error: 'TTypeList' has not been declared [INFO] [stderr] void redeclareBuiltinBlock(const TSourceLoc&, TTypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:342:127: error: 'TArraySizes' has not been declared [INFO] [stderr] void redeclareBuiltinBlock(const TSourceLoc&, TTypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:343:49: error: 'TStorageQualifier' does not name a type [INFO] [stderr] void paramCheckFix(const TSourceLoc&, const TStorageQualifier&, TType& type); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:344:49: error: 'TQualifier' does not name a type [INFO] [stderr] void paramCheckFix(const TSourceLoc&, const TQualifier&, TType& type); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:344:10: error: 'void glslang::TParseContext::paramCheckFix(const glslang::TSourceLoc&, const int&, glslang::TType&)' cannot be overloaded [INFO] [stderr] void paramCheckFix(const TSourceLoc&, const TQualifier&, TType& type); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:343:10: error: with 'void glslang::TParseContext::paramCheckFix(const glslang::TSourceLoc&, const int&, glslang::TType&)' [INFO] [stderr] void paramCheckFix(const TSourceLoc&, const TStorageQualifier&, TType& type); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:350:45: error: 'TPublicType' has not been declared [INFO] [stderr] void structTypeCheck(const TSourceLoc&, TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:351:67: error: 'TIntermLoop' has not been declared [INFO] [stderr] void inductiveLoopCheck(const TSourceLoc&, TIntermNode* init, TIntermLoop* loop); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:355:64: error: 'TSymbolTable' has not been declared [INFO] [stderr] void inductiveLoopBodyCheck(TIntermNode*, int loopIndexId, TSymbolTable&); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:358:48: error: 'TPublicType' has not been declared [INFO] [stderr] void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:359:48: error: 'TPublicType' has not been declared [INFO] [stderr] void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&, const TIntermTyped*); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:359:78: error: 'TIntermTyped' does not name a type [INFO] [stderr] void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&, const TIntermTyped*); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:360:38: error: 'TQualifier' has not been declared [INFO] [stderr] void mergeObjectLayoutQualifiers(TQualifier& dest, const TQualifier& src, bool inheritOnly); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:360:62: error: 'TQualifier' does not name a type [INFO] [stderr] void mergeObjectLayoutQualifiers(TQualifier& dest, const TQualifier& src, bool inheritOnly); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:361:53: error: 'TSymbol' does not name a type [INFO] [stderr] void layoutObjectCheck(const TSourceLoc&, const TSymbol&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:362:85: error: 'TArraySizes' has not been declared [INFO] [stderr] void layoutMemberLocationArrayCheck(const TSourceLoc&, bool memberWithLocation, TArraySizes* arraySizes); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:364:56: error: 'TQualifier' does not name a type [INFO] [stderr] void layoutQualifierCheck(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:365:56: error: 'TShaderQualifiers' does not name a type [INFO] [stderr] void checkNoShaderLayouts(const TSourceLoc&, const TShaderQualifiers&); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:366:39: error: 'TSymbol' has not been declared [INFO] [stderr] void fixOffset(const TSourceLoc&, TSymbol&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:368:11: error: 'TFunction' does not name a type [INFO] [stderr] const TFunction* findFunction(const TSourceLoc& loc, const TFunction& call, bool& builtIn); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:369:11: error: 'TFunction' does not name a type [INFO] [stderr] const TFunction* findFunctionExact(const TSourceLoc& loc, const TFunction& call, bool& builtIn); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:370:11: error: 'TFunction' does not name a type [INFO] [stderr] const TFunction* findFunction120(const TSourceLoc& loc, const TFunction& call, bool& builtIn); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:371:11: error: 'TFunction' does not name a type [INFO] [stderr] const TFunction* findFunction400(const TSourceLoc& loc, const TFunction& call, bool& builtIn); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:372:55: error: 'TPublicType' does not name a type [INFO] [stderr] void declareTypeDefaults(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:373:80: error: 'TPublicType' does not name a type [INFO] [stderr] TIntermNode* declareVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = 0, TIntermTyped* initializer = 0); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:373:94: error: 'TArraySizes' has not been declared [INFO] [stderr] TIntermNode* declareVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = 0, TIntermTyped* initializer = 0); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:373:122: error: 'TIntermTyped' has not been declared [INFO] [stderr] TIntermNode* declareVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = 0, TIntermTyped* initializer = 0); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:374:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* addConstructor(const TSourceLoc&, TIntermNode*, const TType&); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:375:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* constructAggregate(TIntermNode*, const TType&, int, const TSourceLoc&); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:376:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* constructBuiltIn(const TType&, TOperator, TIntermTyped*, const TSourceLoc&, bool subset); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:377:42: error: 'TTypeList' has not been declared [INFO] [stderr] void declareBlock(const TSourceLoc&, TTypeList& typeList, const TString* instanceName = 0, TArraySizes* arraySizes = 0); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:377:96: error: 'TArraySizes' has not been declared [INFO] [stderr] void declareBlock(const TSourceLoc&, TTypeList& typeList, const TString* instanceName = 0, TArraySizes* arraySizes = 0); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:378:53: error: 'TQualifier' does not name a type [INFO] [stderr] void blockStageIoCheck(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:379:55: error: 'TQualifier' does not name a type [INFO] [stderr] void blockQualifierCheck(const TSourceLoc&, const TQualifier&, bool instanceName); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:380:47: error: 'TQualifier' has not been declared [INFO] [stderr] void fixBlockLocations(const TSourceLoc&, TQualifier&, TTypeList&, bool memberWithLocation, bool memberWithoutLocation); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:380:60: error: 'TTypeList' has not been declared [INFO] [stderr] void fixBlockLocations(const TSourceLoc&, TQualifier&, TTypeList&, bool memberWithLocation, bool memberWithoutLocation); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:381:29: error: 'TQualifier' has not been declared [INFO] [stderr] void fixBlockXfbOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:381:42: error: 'TTypeList' has not been declared [INFO] [stderr] void fixBlockXfbOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:382:33: error: 'TQualifier' has not been declared [INFO] [stderr] void fixBlockUniformOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:382:46: error: 'TTypeList' has not been declared [INFO] [stderr] void fixBlockUniformOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:383:52: error: 'TQualifier' has not been declared [INFO] [stderr] void addQualifierToExisting(const TSourceLoc&, TQualifier, const TString& identifier); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:384:52: error: 'TQualifier' has not been declared [INFO] [stderr] void addQualifierToExisting(const TSourceLoc&, TQualifier, TIdentifierList&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:384:64: error: 'TIdentifierList' has not been declared [INFO] [stderr] void addQualifierToExisting(const TSourceLoc&, TQualifier, TIdentifierList&); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:385:50: error: 'TQualifier' does not name a type [INFO] [stderr] void invariantCheck(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:386:69: error: 'TPublicType' does not name a type [INFO] [stderr] void updateStandaloneQualifierDefaults(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:387:34: error: 'TIntermAggregate' has not been declared [INFO] [stderr] void wrapupSwitchSubsequence(TIntermAggregate* statements, TIntermNode* branchNode); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:388:47: error: 'TIntermTyped' has not been declared [INFO] [stderr] TIntermNode* addSwitch(const TSourceLoc&, TIntermTyped* expression, TIntermAggregate* body); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:388:73: error: 'TIntermAggregate' has not been declared [INFO] [stderr] TIntermNode* addSwitch(const TSourceLoc&, TIntermTyped* expression, TIntermAggregate* body); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:394:32: error: 'TQualifier' has not been declared [INFO] [stderr] void inheritGlobalDefaults(TQualifier& dst) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:395:5: error: 'TVariable' does not name a type [INFO] [stderr] TVariable* makeInternalVariable(const char* name, const TType&) const; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:396:5: error: 'TVariable' does not name a type [INFO] [stderr] TVariable* declareNonArray(const TSourceLoc&, const TString& identifier, const TType&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:397:83: error: 'TSymbol' has not been declared [INFO] [stderr] void declareArray(const TSourceLoc&, const TString& identifier, const TType&, TSymbol*&); [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:398:56: error: 'TIntermTyped' has not been declared [INFO] [stderr] TIntermNode* executeInitializer(const TSourceLoc&, TIntermTyped* initializer, TVariable* variable); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:398:83: error: 'TVariable' has not been declared [INFO] [stderr] TIntermNode* executeInitializer(const TSourceLoc&, TIntermTyped* initializer, TVariable* variable); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:399:5: error: 'TIntermTyped' does not name a type [INFO] [stderr] TIntermTyped* convertInitializerList(const TSourceLoc&, const TType&, TIntermTyped* initializer); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:410:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier currentBlockQualifier; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:411:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier defaultPrecision[EbtNumTypes]; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:419:40: error: 'EsdNumDims' was not declared in this scope [INFO] [stderr] static const int maxSamplerIndex = EsdNumDims * (EbtNumTypes * (2 * 2 * 2 * 2 * 2)); // see computeSamplerTypeIndex() [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:419:54: error: 'EbtNumTypes' was not declared in this scope [INFO] [stderr] static const int maxSamplerIndex = EsdNumDims * (EbtNumTypes * (2 * 2 * 2 * 2 * 2)); // see computeSamplerTypeIndex() [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:420:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier defaultSamplerPrecision[maxSamplerIndex]; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:422:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalBufferDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:423:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalUniformDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:424:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalInputDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:425:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalOutputDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:430:13: error: 'TIntermTyped' was not declared in this scope [INFO] [stderr] TVector needsIndexLimitationChecking; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:430:26: error: template argument 1 is invalid [INFO] [stderr] TVector needsIndexLimitationChecking; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:464:13: error: 'TSymbol' was not declared in this scope [INFO] [stderr] TVector ioArraySymbolResizeList; [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/ParseHelper.h:464:21: error: template argument 1 is invalid [INFO] [stderr] TVector ioArraySymbolResizeList; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:64:53: error: expected class-name before '{' token [INFO] [stderr] class TInductiveTraverser : public TIntermTraverser { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:66:33: error: 'TSymbolTable' has not been declared [INFO] [stderr] TInductiveTraverser(int id, TSymbolTable& st) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:69:30: error: 'TVisit' has not been declared [INFO] [stderr] virtual bool visitBinary(TVisit, TIntermBinary* node); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:69:38: error: 'TIntermBinary' has not been declared [INFO] [stderr] virtual bool visitBinary(TVisit, TIntermBinary* node); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:70:29: error: 'TVisit' has not been declared [INFO] [stderr] virtual bool visitUnary(TVisit, TIntermUnary* node); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:70:37: error: 'TIntermUnary' has not been declared [INFO] [stderr] virtual bool visitUnary(TVisit, TIntermUnary* node); [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:71:33: error: 'TVisit' has not been declared [INFO] [stderr] virtual bool visitAggregate(TVisit, TIntermAggregate* node); [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:71:41: error: 'TIntermAggregate' has not been declared [INFO] [stderr] virtual bool visitAggregate(TVisit, TIntermAggregate* node); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:74:5: error: 'TSymbolTable' does not name a type [INFO] [stderr] TSymbolTable& symbolTable; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp: In constructor 'glslang::TInductiveTraverser::TInductiveTraverser(int, int&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:67:19: error: class 'glslang::TInductiveTraverser' does not have any field named 'symbolTable' [INFO] [stderr] : loopId(id), symbolTable(st), bad(false) { } [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:84:39: error: 'bool glslang::TInductiveTraverser::visitBinary' is not a static data member of 'class glslang::TInductiveTraverser' [INFO] [stderr] bool TInductiveTraverser::visitBinary(TVisit /* visit */, TIntermBinary* node) [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:84:39: error: 'TVisit' was not declared in this scope [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:84:59: error: 'TIntermBinary' was not declared in this scope [INFO] [stderr] bool TInductiveTraverser::visitBinary(TVisit /* visit */, TIntermBinary* node) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:84:74: error: 'node' was not declared in this scope [INFO] [stderr] bool TInductiveTraverser::visitBinary(TVisit /* visit */, TIntermBinary* node) [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:84:78: error: expression list treated as compound expression in initializer [-fpermissive] [INFO] [stderr] bool TInductiveTraverser::visitBinary(TVisit /* visit */, TIntermBinary* node) [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/limits.cpp:198:1: error: expected '}' at end of input [INFO] [stderr] } // end namespace glslang [INFO] [stderr] ^ [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.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: 0x5591335c285a - backtrace::backtrace::libunwind::trace::h6a914de936d19d32 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.25/src/backtrace/libunwind.rs:97 [INFO] [stderr] 1: 0x5591335c285a - backtrace::backtrace::trace_unsynchronized::hdc7962958aac26ca [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.25/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x5591335c285a - std::sys_common::backtrace::_print::h4636cc90ad6e9cc8 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stderr] 3: 0x5591335c285a - std::sys_common::backtrace::print::h5e5a912d150b774f [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stderr] 4: 0x5591335c285a - std::panicking::default_hook::{{closure}}::h5fcf878e4219f22e [INFO] [stderr] at src/libstd/panicking.rs:197 [INFO] [stderr] 5: 0x5591335c255b - std::panicking::default_hook::hff6517781036cbe2 [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 6: 0x5591335c2f6f - std::panicking::rust_panic_with_hook::h22be939073562a0c [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 7: 0x5591335c2af1 - std::panicking::continue_panic_fmt::h0bf78b06ee9243d2 [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 8: 0x5591335c2a3e - std::panicking::begin_panic_fmt::h6e669530d4f5893f [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 9: 0x559133544955 - cmake::fail::h7e7669a8b9371d77 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:778 [INFO] [stderr] 10: 0x559133544294 - cmake::run::h70cb0a46f10cbbf7 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:759 [INFO] [stderr] 11: 0x559133540a19 - cmake::Config::build::hdc91ea1fdcdcb7f4 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:671 [INFO] [stderr] 12: 0x559133531644 - cmake::build::h06844b1c6002d860 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:97 [INFO] [stderr] 13: 0x55913353081f - build_script_build::main::hd9fc67caef2995a6 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/build/build.rs:37 [INFO] [stderr] 14: 0x559133530d9f - std::rt::lang_start::{{closure}}::h571b82825d140c50 [INFO] [stderr] at /rustc/6a9f0b6cc40687e25f9d772e3b10bab335c63853/src/libstd/rt.rs:64 [INFO] [stderr] 15: 0x5591335c2972 - std::rt::lang_start_internal::{{closure}}::h7a046000d751c604 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 16: 0x5591335c2972 - std::panicking::try::do_call::h7822f6600116a051 [INFO] [stderr] at src/libstd/panicking.rs:293 [INFO] [stderr] 17: 0x5591335cb029 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 18: 0x5591335c347c - std::panicking::try::h358b691e2e16967b [INFO] [stderr] at src/libstd/panicking.rs:272 [INFO] [stderr] 19: 0x5591335c347c - std::panic::catch_unwind::haa1f6d1877145dfc [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] 20: 0x5591335c347c - std::rt::lang_start_internal::hdb0bb82020fa34fd [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 21: 0x559133530d78 - std::rt::lang_start::h95ec59ba303ed200 [INFO] [stderr] at /rustc/6a9f0b6cc40687e25f9d772e3b10bab335c63853/src/libstd/rt.rs:64 [INFO] [stderr] 22: 0x559133530ae9 - main [INFO] [stderr] 23: 0x7f2b294682e0 - __libc_start_main [INFO] [stderr] 24: 0x55913352f1a9 - _start [INFO] [stderr] 25: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "9bdeacd10042663372e4034bd36172a7458d54b544a885ad1c041e8a318aa0df"` [INFO] running `"docker" "rm" "-f" "9bdeacd10042663372e4034bd36172a7458d54b544a885ad1c041e8a318aa0df"` [INFO] [stdout] 9bdeacd10042663372e4034bd36172a7458d54b544a885ad1c041e8a318aa0df