[INFO] updating cached repository djcsdy/gfx-playground [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/djcsdy/gfx-playground [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/djcsdy/gfx-playground" "work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/djcsdy/gfx-playground"` [INFO] [stderr] Cloning into 'work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/djcsdy/gfx-playground'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/djcsdy/gfx-playground" "work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/djcsdy/gfx-playground"` [INFO] [stderr] Cloning into 'work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/djcsdy/gfx-playground'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] a0fb89a407702fd5a617eb3c2eec5cbb8b30b40e [INFO] sha for GitHub repo djcsdy/gfx-playground: a0fb89a407702fd5a617eb3c2eec5cbb8b30b40e [INFO] validating manifest of djcsdy/gfx-playground on toolchain master#39401465da4ce27aeeb2c2a26133ac35c63aa515 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of djcsdy/gfx-playground on toolchain try#f45cc3094ee337acd688771b9234318046b0572d [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing djcsdy/gfx-playground [INFO] finished frobbing djcsdy/gfx-playground [INFO] frobbed toml for djcsdy/gfx-playground written to work/ex/pr-60914/sources/master#39401465da4ce27aeeb2c2a26133ac35c63aa515/gh/djcsdy/gfx-playground/Cargo.toml [INFO] started frobbing djcsdy/gfx-playground [INFO] finished frobbing djcsdy/gfx-playground [INFO] frobbed toml for djcsdy/gfx-playground written to work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/djcsdy/gfx-playground/Cargo.toml [INFO] crate djcsdy/gfx-playground already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+39401465da4ce27aeeb2c2a26133ac35c63aa515-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking djcsdy/gfx-playground against try#f45cc3094ee337acd688771b9234318046b0572d for pr-60914 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60914/worker-0/try#f45cc3094ee337acd688771b9234318046b0572d:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60914/sources/try#f45cc3094ee337acd688771b9234318046b0572d/gh/djcsdy/gfx-playground:/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" "+f45cc3094ee337acd688771b9234318046b0572d-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] b0d164b1b886654ba1be3e4e957ffb46551a0c5dd0d3627371b2bc3e9fa7ba43 [INFO] running `"docker" "start" "-a" "b0d164b1b886654ba1be3e4e957ffb46551a0c5dd0d3627371b2bc3e9fa7ba43"` [INFO] [stderr] Compiling libloading v0.5.0 [INFO] [stderr] Compiling cmake v0.1.38 [INFO] [stderr] Compiling wayland-scanner v0.21.12 [INFO] [stderr] Compiling num-derive v0.2.4 [INFO] [stderr] Checking tempfile v3.0.7 [INFO] [stderr] Checking env_logger v0.5.13 [INFO] [stderr] Checking jpeg-decoder v0.1.15 [INFO] [stderr] Checking gfx-hal v0.1.0 (https://github.com/gfx-rs/gfx.git?rev=b5163cc#b5163cc2) [INFO] [stderr] Compiling glsl-to-spirv v0.1.7 [INFO] [stderr] Checking dlib v0.4.1 [INFO] [stderr] Checking wayland-sys v0.21.12 [INFO] [stderr] Checking wayland-commons v0.21.12 [INFO] [stderr] Compiling wayland-client v0.21.12 [INFO] [stderr] Compiling wayland-protocols v0.21.12 [INFO] [stderr] Checking image v0.19.0 [INFO] [stderr] error: Could not compile `gfx-hal`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --edition=2018 --crate-name gfx_hal /opt/crater/cargo-home/git/checkouts/gfx-e86e7f3ebdbc4218/b5163cc/src/hal/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=3a3e88e280784c3f -C extra-filename=-3a3e88e280784c3f --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern bitflags=/opt/crater/target/debug/deps/libbitflags-7ad5cec7e5db8338.rmeta --extern failure=/opt/crater/target/debug/deps/libfailure-5386fd1754f20233.rmeta --extern fxhash=/opt/crater/target/debug/deps/libfxhash-c0e2072fa856c393.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/crater/target/debug/build/backtrace-sys-a39e32e21e30ad1b/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.12/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=e7813d8d68b95883 -C extra-filename=-e7813d8d68b95883 --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern bitflags=/opt/crater/target/debug/deps/libbitflags-7ad5cec7e5db8338.rmeta --extern wayland_client=/opt/crater/target/debug/deps/libwayland_client-892071fb997890cf.rmeta --extern wayland_commons=/opt/crater/target/debug/deps/libwayland_commons-1c984488f30b0d91.rmeta --extern wayland_sys=/opt/crater/target/debug/deps/libwayland_sys-0ba08669e4edb911.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/crater/target/debug/build/libloading-911d18c4c41013b4/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-e4e2c3203d0ad844/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-7ebedf1d6fd46bf9/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-7ebedf1d6fd46bf9/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--" [INFO] [stderr] Scanning dependencies of target glslang-default-resource-limits [INFO] [stderr] Scanning dependencies of target OSDependent [INFO] [stderr] Scanning dependencies of target OGLCompiler [INFO] [stderr] Scanning dependencies of target SPVRemapper [INFO] [stderr] [ 1%] Building CXX object glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [INFO] [stderr] Scanning dependencies of target HLSL [INFO] [stderr] [ 3%] Building CXX object StandAlone/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits.cpp.o [INFO] [stderr] [ 5%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslTokenStream.cpp.o [INFO] [stderr] [ 7%] Building CXX object SPIRV/CMakeFiles/SPVRemapper.dir/doc.cpp.o [INFO] [stderr] [ 8%] Building CXX object SPIRV/CMakeFiles/SPVRemapper.dir/SPVRemapper.cpp.o [INFO] [stderr] [ 10%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslGrammar.cpp.o [INFO] [stderr] [ 12%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslScanContext.cpp.o [INFO] [stderr] [ 14%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslParseables.cpp.o [INFO] [stderr] [ 15%] Building CXX object OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [INFO] [stderr] [ 17%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o [INFO] [stderr] [ 19%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslOpMap.cpp.o [INFO] [stderr] [ 21%] Building CXX object hlsl/CMakeFiles/HLSL.dir/hlslAttributes.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/RemoveTree.cpp.o [INFO] [stderr] [ 35%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o [INFO] [stderr] [ 35%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o [INFO] [stderr] [ 36%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o [INFO] [stderr] [ 38%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.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/Initialize.cpp.o [INFO] [stderr] [ 43%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/PoolAlloc.cpp.o [INFO] [stderr] [ 45%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o [INFO] [stderr] [ 47%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.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/ParseContextBase.cpp.o [INFO] [stderr] [ 52%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/SymbolTable.cpp.o [INFO] [stderr] [ 54%] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.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] glslang/CMakeFiles/glslang.dir/build.make:446: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:254: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseHelper.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:326: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o' failed [INFO] [stderr] glslang/CMakeFiles/glslang.dir/build.make:422: recipe for target 'glslang/CMakeFiles/glslang.dir/MachineIndependent/intermOut.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] c++: error trying to exec '/usr/lib/gcc/x86_64-linux-gnu/6/cc1plus': execv: Cannot allocate memory [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:99:23: error: /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/PoolAlloc.h: Cannot allocate memory [INFO] [stderr] #include "PoolAlloc.h" [INFO] [stderr] ^ [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.cpp.o] Error 1 [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/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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:42:34: error: /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/../Include/BaseTypes.h: Cannot allocate memory [INFO] [stderr] #include "../Include/BaseTypes.h" [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/ParseHelper.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/intermediate.h:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:119:13: error: 'pool_allocator' does not name a type [INFO] [stderr] typedef pool_allocator TStringAllocator; [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:120:62: error: 'TStringAllocator' was not declared in this scope [INFO] [stderr] typedef std::basic_string , TStringAllocator> 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:120:78: error: template argument 3 is invalid [INFO] [stderr] typedef std::basic_string , TStringAllocator> 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:127:23: error: redefinition of 'struct std::hash' [INFO] [stderr] template<> struct hash { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /usr/include/c++/6/bits/basic_string.h:5643:0, [INFO] [stderr] from /usr/include/c++/6/string:52, [INFO] [stderr] from /usr/include/c++/6/bits/locale_classes.h:40, [INFO] [stderr] from /usr/include/c++/6/bits/ios_base.h:41, [INFO] [stderr] from /usr/include/c++/6/ios:42, [INFO] [stderr] from /usr/include/c++/6/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/intermOut.cpp:37: [INFO] [stderr] /usr/include/c++/6/bits/functional_hash.h:132:3: error: previous definition of 'struct std::hash' [INFO] [stderr] _Cxx_hashtable_define_trivial_hash(int) [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:54:0, [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/intermOut.cpp:37: [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:43: error: 'GetThreadPoolAllocator' was not declared in this scope [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 conversion from 'const char*' to 'glslang::TString {aka int}' [-fpermissive] [INFO] [stderr] return new(memory) TString(s); [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 function 'T* glslang::NewPoolObject(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:156:39: error: there are no arguments to 'GetThreadPoolAllocator' that depend on a template parameter, so a declaration of 'GetThreadPoolAllocator' must be available [-fpermissive] [INFO] [stderr] return new(GetThreadPoolAllocator().allocate(sizeof(T))) T; [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:156:39: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) [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 'T* glslang::NewPoolObject(T, 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:161:39: error: there are no arguments to 'GetThreadPoolAllocator' that depend on a template parameter, so a declaration of 'GetThreadPoolAllocator' must be available [-fpermissive] [INFO] [stderr] return new(GetThreadPoolAllocator().allocate(instances * sizeof(T))) T[instances]; [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: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:58: error: 'pool_allocator' was not declared in this scope [INFO] [stderr] template class TVector : public std::vector > { [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:167:74: error: template argument 2 is invalid [INFO] [stderr] template class TVector : public std::vector > { [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:167:76: error: expected '{' before '>' token [INFO] [stderr] template class TVector : public std::vector > { [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:178:55: error: 'pool_allocator' was not declared in this scope [INFO] [stderr] template class TList : public std::list > { [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:178:71: error: template argument 2 is invalid [INFO] [stderr] template class TList : public std::list > { [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:178:73: error: expected '{' before '>' token [INFO] [stderr] template class TList : public std::list > { [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:182:41: error: 'pool_allocator' was not declared in this scope [INFO] [stderr] class TMap : public std::map > > { [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:182:78: error: template argument 4 is invalid [INFO] [stderr] class TMap : public std::map > > { [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:182:80: error: expected '{' before '>' token [INFO] [stderr] class TMap : public std::map > > { [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:186:67: error: 'pool_allocator' was not declared in this scope [INFO] [stderr] class TUnorderedMap : public std::unordered_map > > { [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:186:104: error: template argument 5 is invalid [INFO] [stderr] class TUnorderedMap : public std::unordered_map > > { [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:186:106: error: expected '{' before '>' token [INFO] [stderr] class TUnorderedMap : public std::unordered_map > > { [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 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:219:12: error: invalid conversion from 'char*' to 'glslang::TString {aka int}' [-fpermissive] [INFO] [stderr] return text; [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:214:10: warning: address of local variable 'text' returned [-Wreturn-local-addr] [INFO] [stderr] char text[16]; // 32 bit ints are at most 10 digits in 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/arrays.h: In static member function 'static void* glslang::TSmallArrayVector::operator new(size_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:81:54: error: 'GetThreadPoolAllocator' was not declared in this scope [INFO] [stderr] POOL_ALLOCATOR_NEW_DELETE(GetThreadPoolAllocator()) [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:105:44: note: in definition of macro 'POOL_ALLOCATOR_NEW_DELETE' [INFO] [stderr] void* operator new(size_t s) { return (A).allocate(s); } \ [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In static member function 'static void* glslang::TSmallArrayVector::operator new [](size_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:81:54: error: 'GetThreadPoolAllocator' was not declared in this scope [INFO] [stderr] POOL_ALLOCATOR_NEW_DELETE(GetThreadPoolAllocator()) [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:109:46: note: in definition of macro 'POOL_ALLOCATOR_NEW_DELETE' [INFO] [stderr] void* operator new[](size_t s) { return (A).allocate(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/../Include/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'glslang::TSmallArrayVector& glslang::TSmallArrayVector::operator=(const glslang::TSmallArrayVector&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:93:13: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] *sizes = *from.sizes; [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'int glslang::TSmallArrayVector::size() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:103:26: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] return (int)sizes->size(); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'unsigned int glslang::TSmallArrayVector::frontSize() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:108:41: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] assert(sizes != nullptr && sizes->size() > 0); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:109:21: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] return sizes->front().size; [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'glslang::TIntermTyped* glslang::TSmallArrayVector::frontNode() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:114:41: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] assert(sizes != nullptr && sizes->size() > 0); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:115:21: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] return sizes->front().node; [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::changeFront(unsigned int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:122:21: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] assert(sizes->front().node == nullptr); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:123:14: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->front().size = 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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::push_back(unsigned int, glslang::TIntermTyped*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:130:14: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->push_back(pair); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::push_front(const glslang::TSmallArrayVector&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:136:14: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), newDims.sizes->begin(), newDims.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:136:28: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), newDims.sizes->begin(), newDims.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:136:52: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), newDims.sizes->begin(), newDims.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:136:76: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), newDims.sizes->begin(), newDims.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::pop_front()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:141:41: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] assert(sizes != nullptr && sizes->size() > 0); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:142:18: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] if (sizes->size() == 1) [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:145:18: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->erase(sizes->begin()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:145:31: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->erase(sizes->begin()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::copyNonFront(const glslang::TSmallArrayVector&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:157:18: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), rhs.sizes->begin() + 1, rhs.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:157:32: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), rhs.sizes->begin() + 1, rhs.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:157:52: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), rhs.sizes->begin() + 1, rhs.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:157:76: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes->insert(sizes->begin(), rhs.sizes->begin() + 1, rhs.sizes->end()); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'unsigned int glslang::TSmallArrayVector::getDimSize(int) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:163:46: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] assert(sizes != nullptr && (int)sizes->size() > i); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:164:24: error: no match for 'operator[]' (operand types are 'glslang::TVector' and 'int') [INFO] [stderr] return (*sizes)[i].size; [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::setDimSize(int, unsigned int) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:169:46: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] assert(sizes != nullptr && (int)sizes->size() > i); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:170:24: error: no match for 'operator[]' (operand types are 'glslang::TVector' and 'int') [INFO] [stderr] assert((*sizes)[i].node == nullptr); [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:171:17: error: no match for 'operator[]' (operand types are 'glslang::TVector' and 'int') [INFO] [stderr] (*sizes)[i].size = size; [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/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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'glslang::TIntermTyped* glslang::TSmallArrayVector::getDimNode(int) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:176:46: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] assert(sizes != nullptr && (int)sizes->size() > i); [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:177:24: error: no match for 'operator[]' (operand types are 'glslang::TVector' and 'int') [INFO] [stderr] return (*sizes)[i].node; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'bool glslang::TSmallArrayVector::operator==(const glslang::TSmallArrayVector&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:186:23: error: no match for 'operator==' (operand types are 'glslang::TVector' and 'glslang::TVector') [INFO] [stderr] return *sizes == *rhs.sizes; [INFO] [stderr] ~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::alloc()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:196:25: error: invalid use of incomplete type 'class glslang::TVector' [INFO] [stderr] sizes = new TVector; [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In member function 'void glslang::TSmallArrayVector::dealloc()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:200:16: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete] [INFO] [stderr] delete sizes; [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:200:16: warning: invalid use of incomplete type 'class glslang::TVector' [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Common.h:167:26: note: declaration of 'class glslang::TVector' [INFO] [stderr] template class TVector : public std::vector > { [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/Types.h:44: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:55, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:200:16: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined [INFO] [stderr] delete sizes; [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:54:0, [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/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In static member function 'static void* glslang::TArraySizes::operator new(size_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:221:54: error: 'GetThreadPoolAllocator' was not declared in this scope [INFO] [stderr] POOL_ALLOCATOR_NEW_DELETE(GetThreadPoolAllocator()) [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:105:44: note: in definition of macro 'POOL_ALLOCATOR_NEW_DELETE' [INFO] [stderr] void* operator new(size_t s) { return (A).allocate(s); } \ [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h: In static member function 'static void* glslang::TArraySizes::operator new [](size_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/arrays.h:221:54: error: 'GetThreadPoolAllocator' was not declared in this scope [INFO] [stderr] POOL_ALLOCATOR_NEW_DELETE(GetThreadPoolAllocator()) [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:109:46: note: in definition of macro 'POOL_ALLOCATOR_NEW_DELETE' [INFO] [stderr] void* operator new[](size_t s) { return (A).allocate(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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [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:17: error: request for member 'compare' in 'name', which is of non-class type 'const TString {aka const int}' [INFO] [stderr] return name.compare(0, 5, AnonymousPrefix) == 0; [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: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:74:5: error: 'TBasicType' does not name a type [INFO] [stderr] TBasicType type : 8; // type returned by sampler [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:109:14: error: 'TBasicType' has not been declared [INFO] [stderr] void set(TBasicType t, TSamplerDim d, bool a = false, bool s = false, bool m = false) [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:121:19: error: 'TBasicType' has not been declared [INFO] [stderr] void setImage(TBasicType t, TSamplerDim d, bool a = false, bool s = false, bool m = false) [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:133:21: error: 'TBasicType' has not been declared [INFO] [stderr] void setTexture(TBasicType t, TSamplerDim d, bool a = false, bool s = false, bool m = false) [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:144:21: error: 'TBasicType' has not been declared [INFO] [stderr] void setSubpass(TBasicType t, bool m = false) [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::TSampler::clear()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:96:9: error: 'type' was not declared in this scope [INFO] [stderr] type = EbtVoid; [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:96:16: error: 'EbtVoid' was not declared in this scope [INFO] [stderr] type = EbtVoid; [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::TSampler::set(int, glslang::TSamplerDim, bool, bool, bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:112:9: error: 'type' was not declared in this scope [INFO] [stderr] type = t; [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::TSampler::setImage(int, glslang::TSamplerDim, bool, bool, bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:124:9: error: 'type' was not declared in this scope [INFO] [stderr] type = t; [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::TSampler::setTexture(int, glslang::TSamplerDim, bool, bool, bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:136:9: error: 'type' was not declared in this scope [INFO] [stderr] type = t; [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::TSampler::setSubpass(int, bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:147:9: error: 'type' was not declared in this scope [INFO] [stderr] type = t; [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::TSampler::operator==(const glslang::TSampler&) 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:163:16: error: 'type' was not declared in this scope [INFO] [stderr] return type == right.type && [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:163:30: error: 'const struct glslang::TSampler' has no member named 'type' [INFO] [stderr] return type == right.type && [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::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:185:15: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("sampler"); [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:189:17: error: 'type' was not declared in this scope [INFO] [stderr] switch (type) { [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:190:14: error: 'EbtFloat' was not declared in this scope [INFO] [stderr] case EbtFloat: break; [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:191:14: error: 'EbtInt' was not declared in this scope [INFO] [stderr] case EbtInt: s.append("i"); break; [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] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:191:25: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case EbtInt: s.append("i"); break; [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:192:14: error: 'EbtUint' was not declared in this scope [INFO] [stderr] case EbtUint: s.append("u"); break; [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:192:25: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case EbtUint: s.append("u"); break; [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:197:19: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("subpass"); [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:199:19: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("image"); [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:201:15: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("sampler"); [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:203:15: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("texture"); [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:206:15: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("ExternalOES"); [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:210:28: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case Esd1D: s.append("1D"); break; [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:211:28: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case Esd2D: s.append("2D"); break; [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:212:28: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case Esd3D: s.append("3D"); break; [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:213:28: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case EsdCube: s.append("Cube"); break; [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:214:28: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case EsdRect: s.append("2DRect"); break; [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:215:28: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case EsdBuffer: s.append("Buffer"); break; [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:216:28: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] case EsdSubpass: s.append("Input"); break; [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:220:15: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("MS"); [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:222:15: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("Array"); [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:224:15: error: request for member 'append' in 's', which is of non-class type 'glslang::TString {aka int}' [INFO] [stderr] s.append("Shadow"); [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: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:457:5: error: 'TStorageQualifier' does not name a type [INFO] [stderr] TStorageQualifier storage : 6; [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:458:5: error: 'TBuiltInVariable' does not name a type [INFO] [stderr] TBuiltInVariable builtIn : 8; [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:459:5: error: 'TBuiltInVariable' does not name a type [INFO] [stderr] TBuiltInVariable declaredBuiltIn : 8; [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:460:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier precision : 3; [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::TQualifier::clear()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:397:9: error: 'precision' was not declared in this scope [INFO] [stderr] precision = EpqNone; [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:397:21: error: 'EpqNone' was not declared in this scope [INFO] [stderr] precision = EpqNone; [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:401:9: error: 'declaredBuiltIn' was not declared in this scope [INFO] [stderr] declaredBuiltIn = EbvNone; [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:401:27: error: 'EbvNone' was not declared in this scope [INFO] [stderr] declaredBuiltIn = EbvNone; [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::TQualifier::makeTemporary()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:408:9: error: 'storage' was not declared in this scope [INFO] [stderr] storage = EvqTemporary; [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:408:19: error: 'EvqTemporary' was not declared in this scope [INFO] [stderr] storage = EvqTemporary; [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:409:9: error: 'builtIn' was not declared in this scope [INFO] [stderr] builtIn = EbvNone; [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:409:19: error: 'EbvNone' was not declared in this scope [INFO] [stderr] builtIn = EbvNone; [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::TQualifier::makePartialTemporary()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:452:9: error: 'storage' was not declared in this scope [INFO] [stderr] storage = EvqTemporary; [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:452:24: error: 'EvqTemporary' was not declared in this scope [INFO] [stderr] storage = EvqTemporary; [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::TQualifier::isPipeInput() 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:498:17: error: 'storage' was not declared in this scope [INFO] [stderr] switch (storage) { [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:499:14: error: 'EvqVaryingIn' was not declared in this scope [INFO] [stderr] case EvqVaryingIn: [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:500:14: error: 'EvqFragCoord' was not declared in this scope [INFO] [stderr] case EvqFragCoord: [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:501:14: error: 'EvqPointCoord' was not declared in this scope [INFO] [stderr] case EvqPointCoord: [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:502:14: error: 'EvqFace' was not declared in this scope [INFO] [stderr] case EvqFace: [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:503:14: error: 'EvqVertexId' was not declared in this scope [INFO] [stderr] case EvqVertexId: [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:504:14: error: 'EvqInstanceId' was not declared in this scope [INFO] [stderr] case EvqInstanceId: [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::TQualifier::isPipeOutput() 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:513:17: error: 'storage' was not declared in this scope [INFO] [stderr] switch (storage) { [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:514:14: error: 'EvqPosition' was not declared in this scope [INFO] [stderr] case EvqPosition: [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:515:14: error: 'EvqPointSize' was not declared in this scope [INFO] [stderr] case EvqPointSize: [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:516:14: error: 'EvqClipVertex' was not declared in this scope [INFO] [stderr] case EvqClipVertex: [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:517:14: error: 'EvqVaryingOut' was not declared in this scope [INFO] [stderr] case EvqVaryingOut: [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:518:14: error: 'EvqFragColor' was not declared in this scope [INFO] [stderr] case EvqFragColor: [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:519:14: error: 'EvqFragDepth' was not declared in this scope [INFO] [stderr] case EvqFragDepth: [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::TQualifier::isParamInput() 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:528:17: error: 'storage' was not declared in this scope [INFO] [stderr] switch (storage) { [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:529:14: error: 'EvqIn' was not declared in this scope [INFO] [stderr] case EvqIn: [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:530:14: error: 'EvqInOut' was not declared in this scope [INFO] [stderr] case EvqInOut: [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:531:14: error: 'EvqConstReadOnly' was not declared in this scope [INFO] [stderr] case EvqConstReadOnly: [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::TQualifier::isParamOutput() 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:540:17: error: 'storage' was not declared in this scope [INFO] [stderr] switch (storage) { [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:541:14: error: 'EvqOut' was not declared in this scope [INFO] [stderr] case EvqOut: [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:542:14: error: 'EvqInOut' was not declared in this scope [INFO] [stderr] case EvqInOut: [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::TQualifier::isUniformOrBuffer() 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:551:17: error: 'storage' was not declared in this scope [INFO] [stderr] switch (storage) { [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:552:14: error: 'EvqUniform' was not declared in this scope [INFO] [stderr] case EvqUniform: [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:553:14: error: 'EvqBuffer' was not declared in this scope [INFO] [stderr] case EvqBuffer: [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::TQualifier::isIo() 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:562:17: error: 'storage' was not declared in this scope [INFO] [stderr] switch (storage) { [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:563:14: error: 'EvqUniform' was not declared in this scope [INFO] [stderr] case EvqUniform: [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:564:14: error: 'EvqBuffer' was not declared in this scope [INFO] [stderr] case EvqBuffer: [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:565:14: error: 'EvqVaryingIn' was not declared in this scope [INFO] [stderr] case EvqVaryingIn: [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:566:14: error: 'EvqFragCoord' was not declared in this scope [INFO] [stderr] case EvqFragCoord: [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:567:14: error: 'EvqPointCoord' was not declared in this scope [INFO] [stderr] case EvqPointCoord: [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:568:14: error: 'EvqFace' was not declared in this scope [INFO] [stderr] case EvqFace: [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:569:14: error: 'EvqVertexId' was not declared in this scope [INFO] [stderr] case EvqVertexId: [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:570:14: error: 'EvqInstanceId' was not declared in this scope [INFO] [stderr] case EvqInstanceId: [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:571:14: error: 'EvqPosition' was not declared in this scope [INFO] [stderr] case EvqPosition: [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:572:14: error: 'EvqPointSize' was not declared in this scope [INFO] [stderr] case EvqPointSize: [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:573:14: error: 'EvqClipVertex' was not declared in this scope [INFO] [stderr] case EvqClipVertex: [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:574:14: error: 'EvqVaryingOut' was not declared in this scope [INFO] [stderr] case EvqVaryingOut: [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:575:14: error: 'EvqFragColor' was not declared in this scope [INFO] [stderr] case EvqFragColor: [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:576:14: error: 'EvqFragDepth' was not declared in this scope [INFO] [stderr] case EvqFragDepth: [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::TQualifier::isFrontEndConstant() 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:803:16: error: 'storage' was not declared in this scope [INFO] [stderr] return storage == EvqConst && ! specConstant; [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:803:27: error: 'EvqConst' was not declared in this scope [INFO] [stderr] return storage == EvqConst && ! specConstant; [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::TQualifier::makeSpecConstant()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:812:9: error: 'storage' was not declared in this scope [INFO] [stderr] storage = EvqConst; [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:812:19: error: 'EvqConst' was not declared in this scope [INFO] [stderr] storage = EvqConst; [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: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1053:5: error: 'TBasicType' does not name a type [INFO] [stderr] TBasicType basicType; [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/Scan.cpp.o] Error 4 [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::TPublicType::initType(const glslang::TSourceLoc&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1066:9: error: 'basicType' was not declared in this scope [INFO] [stderr] basicType = EbtVoid; [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:1066:21: error: 'EbtVoid' was not declared in this scope [INFO] [stderr] basicType = EbtVoid; [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::TPublicType::initQualifiers(bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1079:23: error: 'class glslang::TQualifier' has no member named 'storage' [INFO] [stderr] qualifier.storage = EvqGlobal; [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:1079:33: error: 'EvqGlobal' was not declared in this scope [INFO] [stderr] qualifier.storage = EvqGlobal; [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::TPublicType::isImage() 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:1110:37: error: 'basicType' was not declared in this scope [INFO] [stderr] bool isImage() const { return basicType == EbtSampler && sampler.isImage(); } [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:1110:50: error: 'EbtSampler' was not declared in this scope [INFO] [stderr] bool isImage() const { return basicType == EbtSampler && sampler.isImage(); } [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::TPublicType::isSubpass() 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:1111:37: error: 'basicType' was not declared in this scope [INFO] [stderr] bool isSubpass() const { return basicType == EbtSampler && sampler.isSubpass(); } [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:1111:50: error: 'EbtSampler' was not declared in this scope [INFO] [stderr] bool isSubpass() const { return basicType == EbtSampler && sampler.isSubpass(); } [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: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1122:31: error: expected ')' before 't' [INFO] [stderr] explicit TType(TBasicType t = EbtVoid, TStorageQualifier q = EvqTemporary, int vs = 1, int mc = 0, int mr = 0, [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:1132:22: error: expected ')' before 't' [INFO] [stderr] TType(TBasicType t, TStorageQualifier q, TPrecisionQualifier p, int vs = 1, int mc = 0, int mr = 0, [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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1160:36: error: 'TStorageQualifier' has not been declared [INFO] [stderr] TType(const TSampler& sampler, TStorageQualifier q = EvqUniform, TArraySizes* as = nullptr) : [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:1309:13: error: 'TBasicType' does not name a type [INFO] [stderr] virtual TBasicType getBasicType() const { return basicType; } [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:1418:36: error: 'TBasicType' has not been declared [INFO] [stderr] virtual bool containsBasicType(TBasicType checkType) const [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:1540:24: error: expected ';' at end of member declaration [INFO] [stderr] static const char* getBasicString(TBasicType t) [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:1540:39: error: 'const char* glslang::TType::getBasicString' conflicts with a previous declaration [INFO] [stderr] static const char* getBasicString(TBasicType t) [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:1535:17: note: previous declaration 'const char* glslang::TType::getBasicString() const' [INFO] [stderr] const char* getBasicString() const [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:1540:50: error: expected ')' before 't' [INFO] [stderr] static const char* getBasicString(TBasicType t) [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:1127:1: error: expected '}' at end of input [INFO] [stderr] } // end namespace glslang [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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1160:58: error: 'EvqUniform' was not declared in this scope [INFO] [stderr] TType(const TSampler& sampler, TStorageQualifier q = EvqUniform, TArraySizes* as = nullptr) : [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:54:0, [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/intermOut.cpp:37: [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 static member function 'static void* glslang::TType::operator new(size_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1119:54: error: 'GetThreadPoolAllocator' was not declared in this scope [INFO] [stderr] POOL_ALLOCATOR_NEW_DELETE(GetThreadPoolAllocator()) [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:105:44: note: in definition of macro 'POOL_ALLOCATOR_NEW_DELETE' [INFO] [stderr] void* operator new(size_t s) { return (A).allocate(s); } \ [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 static member function 'static void* glslang::TType::operator new [](size_t)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1119:54: error: 'GetThreadPoolAllocator' was not declared in this scope [INFO] [stderr] POOL_ALLOCATOR_NEW_DELETE(GetThreadPoolAllocator()) [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:109:46: note: in definition of macro 'POOL_ALLOCATOR_NEW_DELETE' [INFO] [stderr] void* operator new[](size_t s) { return (A).allocate(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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [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:1145:29: error: class 'glslang::TType' does not have any field named 'basicType' [INFO] [stderr] basicType(p.basicType), [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:1145:41: error: 'const class glslang::TPublicType' has no member named 'basicType'; did you mean 'initType'? [INFO] [stderr] basicType(p.basicType), [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:1146:29: error: class 'glslang::TType' does not have any field named 'vectorSize' [INFO] [stderr] vectorSize(p.vectorSize), matrixCols(p.matrixCols), matrixRows(p.matrixRows), vector1(false), [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:1146:55: error: class 'glslang::TType' does not have any field named 'matrixCols' [INFO] [stderr] vectorSize(p.vectorSize), matrixCols(p.matrixCols), matrixRows(p.matrixRows), vector1(false), [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:1146:81: error: class 'glslang::TType' does not have any field named 'matrixRows' [INFO] [stderr] vectorSize(p.vectorSize), matrixCols(p.matrixCols), matrixRows(p.matrixRows), vector1(false), [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:1146:107: error: class 'glslang::TType' does not have any field named 'vector1' [INFO] [stderr] vectorSize(p.vectorSize), matrixCols(p.matrixCols), matrixRows(p.matrixRows), vector1(false), [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:1147:29: error: class 'glslang::TType' does not have any field named 'arraySizes' [INFO] [stderr] arraySizes(p.arraySizes), structure(nullptr), fieldName(nullptr), typeName(nullptr) [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:1147:55: error: class 'glslang::TType' does not have any field named 'structure' [INFO] [stderr] arraySizes(p.arraySizes), structure(nullptr), fieldName(nullptr), typeName(nullptr) [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:1147:75: error: class 'glslang::TType' does not have any field named 'fieldName' [INFO] [stderr] arraySizes(p.arraySizes), structure(nullptr), fieldName(nullptr), typeName(nullptr) [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:1147:95: error: class 'glslang::TType' does not have any field named 'typeName' [INFO] [stderr] arraySizes(p.arraySizes), structure(nullptr), fieldName(nullptr), typeName(nullptr) [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:1149:37: error: 'basicType' was not declared in this scope [INFO] [stderr] if (basicType == EbtSampler) [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:1149:50: error: 'EbtSampler' was not declared in this scope [INFO] [stderr] if (basicType == EbtSampler) [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:1150:37: error: 'sampler' was not declared in this scope [INFO] [stderr] sampler = p.sampler; [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:1152:37: error: 'sampler' was not declared in this scope [INFO] [stderr] sampler.clear(); [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:1153:33: error: 'qualifier' was not declared in this scope [INFO] [stderr] qualifier = p.qualifier; [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:1155:37: error: 'structure' was not declared in this scope [INFO] [stderr] structure = p.userDef->getWritableStruct(); // public type is short-lived; there are no sharing issues [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:1155:60: error: 'const class glslang::TType' has no member named 'getWritableStruct' [INFO] [stderr] structure = p.userDef->getWritableStruct(); // public type is short-lived; there are no sharing issues [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:1156:37: error: 'typeName' was not declared in this scope [INFO] [stderr] typeName = NewPoolTString(p.userDef->getTypeName().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:1156:88: error: request for member 'c_str' in '((const glslang::TType*)p.glslang::TPublicType::userDef)->glslang::TType::getTypeName()', which is of non-class type 'const TString {aka const int}' [INFO] [stderr] typeName = NewPoolTString(p.userDef->getTypeName().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 constructor 'glslang::TType::TType(const glslang::TSampler&, int, glslang::TArraySizes*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1161:9: error: class 'glslang::TType' does not have any field named 'basicType' [INFO] [stderr] basicType(EbtSampler), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1161:19: error: 'EbtSampler' was not declared in this scope [INFO] [stderr] basicType(EbtSampler), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1161:32: error: class 'glslang::TType' does not have any field named 'vectorSize' [INFO] [stderr] basicType(EbtSampler), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1161:47: error: class 'glslang::TType' does not have any field named 'matrixCols' [INFO] [stderr] basicType(EbtSampler), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1161:62: error: class 'glslang::TType' does not have any field named 'matrixRows' [INFO] [stderr] basicType(EbtSampler), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1161:77: error: class 'glslang::TType' does not have any field named 'vector1' [INFO] [stderr] basicType(EbtSampler), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1162:9: error: class 'glslang::TType' does not have any field named 'arraySizes' [INFO] [stderr] arraySizes(as), structure(nullptr), fieldName(nullptr), typeName(nullptr), [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:1162:25: error: class 'glslang::TType' does not have any field named 'structure' [INFO] [stderr] arraySizes(as), structure(nullptr), fieldName(nullptr), typeName(nullptr), [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:1162:45: error: class 'glslang::TType' does not have any field named 'fieldName' [INFO] [stderr] arraySizes(as), structure(nullptr), fieldName(nullptr), typeName(nullptr), [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:1162:65: error: class 'glslang::TType' does not have any field named 'typeName' [INFO] [stderr] arraySizes(as), structure(nullptr), fieldName(nullptr), typeName(nullptr), [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:1163:9: error: class 'glslang::TType' does not have any field named 'sampler' [INFO] [stderr] sampler(sampler) [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:1165:9: error: 'qualifier' was not declared in this scope [INFO] [stderr] qualifier.clear(); [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 constructor 'glslang::TType::TType(const glslang::TType&, int, bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1176:41: error: 'arraySizes' was not declared in this scope [INFO] [stderr] arraySizes = nullptr; [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:1179:41: error: 'arraySizes' was not declared in this scope [INFO] [stderr] arraySizes = new TArraySizes; [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:1180:76: error: 'const class glslang::TType' has no member named 'arraySizes'; did you mean 'getArraySizes'? [INFO] [stderr] arraySizes->copyDereferenced(*type.arraySizes); [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:1182:49: error: 'const class glslang::TType' has no member named 'basicType' [INFO] [stderr] } else if (type.basicType == EbtStruct || type.basicType == EbtBlock) { [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:1182:62: error: 'EbtStruct' was not declared in this scope [INFO] [stderr] } else if (type.basicType == EbtStruct || type.basicType == EbtBlock) { [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:1182:80: error: 'const class glslang::TType' has no member named 'basicType' [INFO] [stderr] } else if (type.basicType == EbtStruct || type.basicType == EbtBlock) { [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:1182:93: error: 'EbtBlock' was not declared in this scope [INFO] [stderr] } else if (type.basicType == EbtStruct || type.basicType == EbtBlock) { [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:1184:73: error: 'const class glslang::TType' has no member named 'getStruct'; did you mean 'isStruct'? [INFO] [stderr] const TTypeList& memberList = *type.getStruct(); [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:1185:60: error: no match for 'operator[]' (operand types are 'const TTypeList {aka const glslang::TVector}' and 'int') [INFO] [stderr] shallowCopy(*memberList[derefIndex].type); [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:1190:41: error: 'matrixCols' was not declared in this scope [INFO] [stderr] if (matrixCols > 0) { [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:1193:45: error: 'vectorSize' was not declared in this scope [INFO] [stderr] vectorSize = matrixCols; [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:1195:45: error: 'vectorSize' was not declared in this scope [INFO] [stderr] vectorSize = matrixRows; [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:1195:58: error: 'matrixRows' was not declared in this scope [INFO] [stderr] vectorSize = matrixRows; [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:1197:41: error: 'matrixRows' was not declared in this scope [INFO] [stderr] matrixRows = 0; [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:1198:45: error: 'vectorSize' was not declared in this scope [INFO] [stderr] if (vectorSize == 1) [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:1199:45: error: 'vector1' was not declared in this scope [INFO] [stderr] vector1 = true; [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:1202:41: error: 'vectorSize' was not declared in this scope [INFO] [stderr] vectorSize = 1; [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:1203:41: error: 'vector1' was not declared in this scope [INFO] [stderr] vector1 = false; [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 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:1209:29: error: class 'glslang::TType' does not have any field named 'basicType' [INFO] [stderr] basicType(EbtStruct), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1209:39: error: 'EbtStruct' was not declared in this scope [INFO] [stderr] basicType(EbtStruct), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1209:51: error: class 'glslang::TType' does not have any field named 'vectorSize' [INFO] [stderr] basicType(EbtStruct), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1209:66: error: class 'glslang::TType' does not have any field named 'matrixCols' [INFO] [stderr] basicType(EbtStruct), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1209:81: error: class 'glslang::TType' does not have any field named 'matrixRows' [INFO] [stderr] basicType(EbtStruct), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1209:96: error: class 'glslang::TType' does not have any field named 'vector1' [INFO] [stderr] basicType(EbtStruct), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1210:29: error: class 'glslang::TType' does not have any field named 'arraySizes' [INFO] [stderr] arraySizes(nullptr), structure(userDef), fieldName(nullptr) [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:1210:50: error: class 'glslang::TType' does not have any field named 'structure' [INFO] [stderr] arraySizes(nullptr), structure(userDef), fieldName(nullptr) [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:1210:70: error: class 'glslang::TType' does not have any field named 'fieldName' [INFO] [stderr] arraySizes(nullptr), structure(userDef), fieldName(nullptr) [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:1212:33: error: 'sampler' was not declared in this scope [INFO] [stderr] sampler.clear(); [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:1213:33: error: 'qualifier' was not declared in this scope [INFO] [stderr] qualifier.clear(); [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:1214:33: error: 'typeName' was not declared in this scope [INFO] [stderr] typeName = NewPoolTString(n.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:1214:61: error: request for member 'c_str' in 'n', which is of non-class type 'const TString {aka const int}' [INFO] [stderr] typeName = NewPoolTString(n.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 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:1218:29: error: class 'glslang::TType' does not have any field named 'basicType' [INFO] [stderr] basicType(EbtBlock), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1218:39: error: 'EbtBlock' was not declared in this scope [INFO] [stderr] basicType(EbtBlock), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1218:50: error: class 'glslang::TType' does not have any field named 'vectorSize' [INFO] [stderr] basicType(EbtBlock), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1218:65: error: class 'glslang::TType' does not have any field named 'matrixCols' [INFO] [stderr] basicType(EbtBlock), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1218:80: error: class 'glslang::TType' does not have any field named 'matrixRows' [INFO] [stderr] basicType(EbtBlock), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1218:95: error: class 'glslang::TType' does not have any field named 'vector1' [INFO] [stderr] basicType(EbtBlock), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), [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:1219:29: error: class 'glslang::TType' does not have any field named 'qualifier' [INFO] [stderr] qualifier(q), arraySizes(nullptr), structure(userDef), fieldName(nullptr) [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:1219:43: error: class 'glslang::TType' does not have any field named 'arraySizes' [INFO] [stderr] qualifier(q), arraySizes(nullptr), structure(userDef), fieldName(nullptr) [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:1219:64: error: class 'glslang::TType' does not have any field named 'structure' [INFO] [stderr] qualifier(q), arraySizes(nullptr), structure(userDef), fieldName(nullptr) [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:1219:84: error: class 'glslang::TType' does not have any field named 'fieldName' [INFO] [stderr] qualifier(q), arraySizes(nullptr), structure(userDef), fieldName(nullptr) [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:1221:33: error: 'sampler' was not declared in this scope [INFO] [stderr] sampler.clear(); [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:1222:33: error: 'typeName' was not declared in this scope [INFO] [stderr] typeName = NewPoolTString(n.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:1222:61: error: request for member 'c_str' in 'n', which is of non-class type 'const TString {aka const int}' [INFO] [stderr] typeName = NewPoolTString(n.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 'void glslang::TType::shallowCopy(const glslang::TType&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1231:9: error: 'basicType' was not declared in this scope [INFO] [stderr] basicType = copyOf.basicType; [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:1231:28: error: 'const class glslang::TType' has no member named 'basicType' [INFO] [stderr] basicType = copyOf.basicType; [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:1232:9: error: 'sampler' was not declared in this scope [INFO] [stderr] sampler = copyOf.sampler; [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:1232:26: error: 'const class glslang::TType' has no member named 'sampler'; did you mean 'getSampler'? [INFO] [stderr] sampler = copyOf.sampler; [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:1233:9: error: 'qualifier' was not declared in this scope [INFO] [stderr] qualifier = copyOf.qualifier; [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:1233:28: error: 'const class glslang::TType' has no member named 'qualifier'; did you mean 'getQualifier'? [INFO] [stderr] qualifier = copyOf.qualifier; [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:1234:9: error: 'vectorSize' was not declared in this scope [INFO] [stderr] vectorSize = copyOf.vectorSize; [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:1234:29: error: 'const class glslang::TType' has no member named 'vectorSize'; did you mean 'getVectorSize'? [INFO] [stderr] vectorSize = copyOf.vectorSize; [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:1235:9: error: 'matrixCols' was not declared in this scope [INFO] [stderr] matrixCols = copyOf.matrixCols; [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:1235:29: error: 'const class glslang::TType' has no member named 'matrixCols'; did you mean 'getMatrixCols'? [INFO] [stderr] matrixCols = copyOf.matrixCols; [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:1236:9: error: 'matrixRows' was not declared in this scope [INFO] [stderr] matrixRows = copyOf.matrixRows; [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:1236:29: error: 'const class glslang::TType' has no member named 'matrixRows'; did you mean 'getMatrixRows'? [INFO] [stderr] matrixRows = copyOf.matrixRows; [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:1237:9: error: 'vector1' was not declared in this scope [INFO] [stderr] vector1 = copyOf.vector1; [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:1237:26: error: 'const class glslang::TType' has no member named 'vector1'; did you mean 'isVector'? [INFO] [stderr] vector1 = copyOf.vector1; [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:1238:9: error: 'arraySizes' was not declared in this scope [INFO] [stderr] arraySizes = copyOf.arraySizes; // copying the pointer only, not the contents [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:1238:29: error: 'const class glslang::TType' has no member named 'arraySizes'; did you mean 'getArraySizes'? [INFO] [stderr] arraySizes = copyOf.arraySizes; // copying the pointer only, not the contents [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:1239:9: error: 'structure' was not declared in this scope [INFO] [stderr] structure = copyOf.structure; [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:1239:28: error: 'const class glslang::TType' has no member named 'structure' [INFO] [stderr] structure = copyOf.structure; [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:1240:9: error: 'fieldName' was not declared in this scope [INFO] [stderr] fieldName = copyOf.fieldName; [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:1240:28: error: 'const class glslang::TType' has no member named 'fieldName'; did you mean 'setFieldName'? [INFO] [stderr] fieldName = copyOf.fieldName; [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:1241:9: error: 'typeName' was not declared in this scope [INFO] [stderr] typeName = copyOf.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:1241:27: error: 'const class glslang::TType' has no member named 'typeName'; did you mean 'getTypeName'? [INFO] [stderr] typeName = copyOf.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: In member function 'void glslang::TType::deepCopy(const glslang::TType&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1247:37: error: aggregate 'glslang::TMap*, glslang::TVector*> copied' has incomplete type and cannot be defined [INFO] [stderr] TMap copied; // to enable copying a type graph as a graph, not a tree [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::makeTemporary()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1257:42: error: 'structure' was not declared in this scope [INFO] [stderr] for (unsigned int i = 0; i < structure->size(); ++i) [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::TType* glslang::TType::clone() 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:1263:36: error: no matching function for call to 'glslang::TType::TType()' [INFO] [stderr] TType *newType = new TType(); [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:1217:5: note: candidate: glslang::TType::TType(glslang::TTypeList*, const TString&, const glslang::TQualifier&) [INFO] [stderr] TType(TTypeList* userDef, const TString& n, const TQualifier& q) : [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:1217:5: note: candidate expects 3 arguments, 0 provided [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1208:5: note: candidate: glslang::TType::TType(glslang::TTypeList*, const TString&) [INFO] [stderr] TType(TTypeList* userDef, const TString& n) : [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:1208:5: note: candidate expects 2 arguments, 0 provided [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1171:5: note: candidate: glslang::TType::TType(const glslang::TType&, int, bool) [INFO] [stderr] TType(const TType& type, int derefIndex, bool rowMajor = false) [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:1171:5: note: candidate expects 3 arguments, 0 provided [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1160:5: note: candidate: glslang::TType::TType(const glslang::TSampler&, int, glslang::TArraySizes*) [INFO] [stderr] TType(const TSampler& sampler, TStorageQualifier q = EvqUniform, TArraySizes* as = nullptr) : [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:1160:5: note: candidate expects 3 arguments, 0 provided [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1144:14: note: candidate: glslang::TType::TType(const glslang::TPublicType&) [INFO] [stderr] explicit TType(const TPublicType& p) : [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:1144:14: note: candidate expects 1 argument, 0 provided [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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1117:7: note: candidate: constexpr glslang::TType::TType(const glslang::TType&) [INFO] [stderr] class TType { [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:1117:7: note: candidate expects 1 argument, 0 provided [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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [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::makeVector()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1269:25: error: 'vector1' was not declared in this scope [INFO] [stderr] void makeVector() { vector1 = true; } [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::mergeType(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:1277:9: error: 'basicType' was not declared in this scope [INFO] [stderr] basicType = parentType.basicType; [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:1277:32: error: 'const class glslang::TPublicType' has no member named 'basicType'; did you mean 'initType'? [INFO] [stderr] basicType = parentType.basicType; [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:1278:9: error: 'vectorSize' was not declared in this scope [INFO] [stderr] vectorSize = parentType.vectorSize; [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:1279:9: error: 'matrixCols' was not declared in this scope [INFO] [stderr] matrixCols = parentType.matrixCols; [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:1280:9: error: 'matrixRows' was not declared in this scope [INFO] [stderr] matrixRows = parentType.matrixRows; [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:1281:9: error: 'vector1' was not declared in this scope [INFO] [stderr] vector1 = false; // TPublicType is only GLSL which so far has no vec1 [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:1282:9: error: 'qualifier' was not declared in this scope [INFO] [stderr] qualifier = parentType.qualifier; [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:1283:9: error: 'sampler' was not declared in this scope [INFO] [stderr] sampler = parentType.sampler; [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:1287:13: error: 'structure' was not declared in this scope [INFO] [stderr] structure = parentType.userDef->getWritableStruct(); [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:1287:45: error: 'const class glslang::TType' has no member named 'getWritableStruct' [INFO] [stderr] structure = parentType.userDef->getWritableStruct(); [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 'virtual void glslang::TType::hideMember()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1292:33: error: 'basicType' was not declared in this scope [INFO] [stderr] virtual void hideMember() { basicType = EbtVoid; vectorSize = 1; } [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:1292:45: error: 'EbtVoid' was not declared in this scope [INFO] [stderr] virtual void hideMember() { basicType = EbtVoid; vectorSize = 1; } [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:1292:54: error: 'vectorSize' was not declared in this scope [INFO] [stderr] virtual void hideMember() { basicType = EbtVoid; vectorSize = 1; } [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 'virtual bool glslang::TType::hiddenMember() 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:1293:48: error: 'basicType' was not declared in this scope [INFO] [stderr] virtual bool hiddenMember() const { return basicType == EbtVoid; } [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:1293:61: error: 'EbtVoid' was not declared in this scope [INFO] [stderr] virtual bool hiddenMember() const { return basicType == EbtVoid; } [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 '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:50: error: 'typeName' was not declared in this scope [INFO] [stderr] virtual void setTypeName(const TString& n) { typeName = NewPoolTString(n.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:1295:78: error: request for member 'c_str' in 'n', which is of non-class type 'const TString {aka const int}' [INFO] [stderr] virtual void setTypeName(const TString& n) { typeName = NewPoolTString(n.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 '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:51: error: 'fieldName' was not declared in this scope [INFO] [stderr] virtual void setFieldName(const TString& n) { fieldName = NewPoolTString(n.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:1296:80: error: request for member 'c_str' in 'n', which is of non-class type 'const TString {aka const int}' [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/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/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/intermOut.cpp:37: [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 const TString& glslang::TType::getTypeName() 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:1299:16: error: 'typeName' was not declared in this scope [INFO] [stderr] assert(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: In member function 'virtual const TString& glslang::TType::getFieldName() 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:1305:16: error: 'fieldName' was not declared in this scope [INFO] [stderr] assert(fieldName); [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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [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 const glslang::TSampler& glslang::TType::getSampler() 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:1310:57: error: 'sampler' was not declared in this scope [INFO] [stderr] virtual const TSampler& getSampler() const { return sampler; } [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 'virtual glslang::TSampler& glslang::TType::getSampler()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1311:45: error: 'sampler' was not declared in this scope [INFO] [stderr] virtual TSampler& getSampler() { return sampler; } [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 'virtual glslang::TQualifier& glslang::TType::getQualifier()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1313:61: error: 'qualifier' was not declared in this scope [INFO] [stderr] virtual TQualifier& getQualifier() { return qualifier; } [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 'virtual const glslang::TQualifier& glslang::TType::getQualifier() 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:1314:61: error: 'qualifier' was not declared in this scope [INFO] [stderr] virtual const TQualifier& getQualifier() const { return qualifier; } [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 'virtual int glslang::TType::getVectorSize() 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:1316:48: error: 'vectorSize' was not declared in this scope [INFO] [stderr] virtual int getVectorSize() const { return vectorSize; } // returns 1 for either scalar or vector of size 1, valid for both [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 'virtual int glslang::TType::getMatrixCols() 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:1317:48: error: 'matrixCols' was not declared in this scope [INFO] [stderr] virtual int getMatrixCols() const { return matrixCols; } [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 'virtual int glslang::TType::getMatrixRows() 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:1318:48: error: 'matrixRows' was not declared in this scope [INFO] [stderr] virtual int getMatrixRows() const { return matrixRows; } [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 'virtual int glslang::TType::getOuterArraySize() 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:1319:53: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual int getOuterArraySize() const { return arraySizes->getOuterSize(); } [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 'virtual glslang::TIntermTyped* glslang::TType::getOuterArrayNode() 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:1320:63: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual TIntermTyped* getOuterArrayNode() const { return arraySizes->getOuterNode(); } [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 'virtual int glslang::TType::getCumulativeArraySize() 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:1321:58: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual int getCumulativeArraySize() const { return arraySizes->getCumulativeSize(); } [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 'virtual bool glslang::TType::isArrayOfArrays() 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:1322:51: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual bool isArrayOfArrays() const { return arraySizes != nullptr && arraySizes->getNumDims() > 1; } [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 'virtual int glslang::TType::getImplicitArraySize() 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:1323:55: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual int getImplicitArraySize() const { return arraySizes->getImplicitSize(); } [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 'virtual const glslang::TArraySizes* glslang::TType::getArraySizes() 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:1324:63: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual const TArraySizes* getArraySizes() const { return arraySizes; } [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/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/intermOut.cpp:37: [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 glslang::TArraySizes& glslang::TType::getArraySizes()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1325:63: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual TArraySizes& getArraySizes() { assert(arraySizes != nullptr); return *arraySizes; } [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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [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 bool glslang::TType::isScalarOrVec1() 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:1328:64: error: 'vector1' was not declared in this scope [INFO] [stderr] virtual bool isScalarOrVec1() const { return isScalar() || vector1; } [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 'virtual bool glslang::TType::isVector() 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:1329:44: error: 'vectorSize' was not declared in this scope [INFO] [stderr] virtual bool isVector() const { return vectorSize > 1 || vector1; } [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:1329:62: error: 'vector1' was not declared in this scope [INFO] [stderr] virtual bool isVector() const { return vectorSize > 1 || vector1; } [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 'virtual bool glslang::TType::isMatrix() 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:1330:44: error: 'matrixCols' was not declared in this scope [INFO] [stderr] virtual bool isMatrix() const { return matrixCols ? true : false; } [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 'virtual bool glslang::TType::isArray() 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:1331:44: error: 'arraySizes' was not declared in this scope [INFO] [stderr] virtual bool isArray() const { return arraySizes != nullptr; } [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 'virtual bool glslang::TType::isImplicitlySizedArray() 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:1333:114: error: 'qualifier' was not declared in this scope [INFO] [stderr] virtual bool isImplicitlySizedArray() const { return isArray() && getOuterArraySize() == UnsizedArraySize && qualifier.storage != EvqBuffer; } [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:1333:135: error: 'EvqBuffer' was not declared in this scope [INFO] [stderr] virtual bool isImplicitlySizedArray() const { return isArray() && getOuterArraySize() == UnsizedArraySize && qualifier.storage != EvqBuffer; } [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 'virtual bool glslang::TType::isRuntimeSizedArray() 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:1334:114: error: 'qualifier' was not declared in this scope [INFO] [stderr] virtual bool isRuntimeSizedArray() const { return isArray() && getOuterArraySize() == UnsizedArraySize && qualifier.storage == EvqBuffer; } [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:1334:135: error: 'EvqBuffer' was not declared in this scope [INFO] [stderr] virtual bool isRuntimeSizedArray() const { return isArray() && getOuterArraySize() == UnsizedArraySize && qualifier.storage == EvqBuffer; } [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 'virtual bool glslang::TType::isStruct() 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:1335:44: error: 'structure' was not declared in this scope [INFO] [stderr] virtual bool isStruct() const { return structure != nullptr; } [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 'virtual bool glslang::TType::isFloatingDomain() 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:1337:52: error: 'basicType' was not declared in this scope [INFO] [stderr] virtual bool isFloatingDomain() const { return basicType == EbtFloat || basicType == EbtDouble || basicType == EbtFloat16; } [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:1337:65: error: 'EbtFloat' was not declared in this scope [INFO] [stderr] virtual bool isFloatingDomain() const { return basicType == EbtFloat || basicType == EbtDouble || basicType == EbtFloat16; } [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:1337:90: error: 'EbtDouble' was not declared in this scope [INFO] [stderr] virtual bool isFloatingDomain() const { return basicType == EbtFloat || basicType == EbtDouble || basicType == EbtFloat16; } [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:1337:116: error: 'EbtFloat16' was not declared in this scope [INFO] [stderr] virtual bool isFloatingDomain() const { return basicType == EbtFloat || basicType == EbtDouble || basicType == EbtFloat16; } [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 'virtual bool glslang::TType::isIntegerDomain() 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:1343:17: error: 'basicType' was not declared in this scope [INFO] [stderr] switch (basicType) { [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:1344:14: error: 'EbtInt' was not declared in this scope [INFO] [stderr] case EbtInt: [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:1345:14: error: 'EbtUint' was not declared in this scope [INFO] [stderr] case EbtUint: [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:1346:14: error: 'EbtInt64' was not declared in this scope [INFO] [stderr] case EbtInt64: [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:1347:14: error: 'EbtUint64' was not declared in this scope [INFO] [stderr] case EbtUint64: [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:1349:14: error: 'EbtInt16' was not declared in this scope [INFO] [stderr] case EbtInt16: [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:1350:14: error: 'EbtUint16' was not declared in this scope [INFO] [stderr] case EbtUint16: [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:1352:14: error: 'EbtAtomicUint' was not declared in this scope [INFO] [stderr] case EbtAtomicUint: [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 'virtual bool glslang::TType::isOpaque() 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:1359:44: error: 'basicType' was not declared in this scope [INFO] [stderr] virtual bool isOpaque() const { return basicType == EbtSampler || basicType == EbtAtomicUint; } [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:1359:57: error: 'EbtSampler' was not declared in this scope [INFO] [stderr] virtual bool isOpaque() const { return basicType == EbtSampler || basicType == EbtAtomicUint; } [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:1359:84: error: 'EbtAtomicUint' was not declared in this scope [INFO] [stderr] virtual bool isOpaque() const { return basicType == EbtSampler || basicType == EbtAtomicUint; } [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 'virtual bool glslang::TType::isImage() 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:1362:45: error: 'basicType' was not declared in this scope [INFO] [stderr] virtual bool isImage() const { return basicType == EbtSampler && getSampler().isImage(); } [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:1362:58: error: 'EbtSampler' was not declared in this scope [INFO] [stderr] virtual bool isImage() const { return basicType == EbtSampler && getSampler().isImage(); } [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 'virtual bool glslang::TType::isSubpass() 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:1363:45: error: 'basicType' was not declared in this scope [INFO] [stderr] virtual bool isSubpass() const { return basicType == EbtSampler && getSampler().isSubpass(); } [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:1363:58: error: 'EbtSampler' was not declared in this scope [INFO] [stderr] virtual bool isSubpass() const { return basicType == EbtSampler && getSampler().isSubpass(); } [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 'virtual bool glslang::TType::isPerVertexAndBuiltIn(EShLanguage) 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:1377:32: error: 'const class glslang::TQualifier' has no member named 'builtIn' [INFO] [stderr] switch (getQualifier().builtIn) { [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:1378:14: error: 'EbvPosition' was not declared in this scope [INFO] [stderr] case EbvPosition: [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:1379:14: error: 'EbvPointSize' was not declared in this scope [INFO] [stderr] case EbvPointSize: [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:1380:14: error: 'EbvClipDistance' was not declared in this scope [INFO] [stderr] case EbvClipDistance: [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:1381:14: error: 'EbvCullDistance' was not declared in this scope [INFO] [stderr] case EbvCullDistance: [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:1383:14: error: 'EbvLayer' was not declared in this scope [INFO] [stderr] case EbvLayer: [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:1384:14: error: 'EbvViewportMaskNV' was not declared in this scope [INFO] [stderr] case EbvViewportMaskNV: [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:1385:14: error: 'EbvSecondaryPositionNV' was not declared in this scope [INFO] [stderr] case EbvSecondaryPositionNV: [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:1386:14: error: 'EbvSecondaryViewportMaskNV' was not declared in this scope [INFO] [stderr] case EbvSecondaryViewportMaskNV: [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:1387:14: error: 'EbvPositionPerViewNV' was not declared in this scope [INFO] [stderr] case EbvPositionPerViewNV: [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:1388:14: error: 'EbvViewportMaskPerViewNV' was not declared in this scope [INFO] [stderr] case EbvViewportMaskPerViewNV: [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 'virtual bool glslang::TType::isLooseAndBuiltIn(EShLanguage) 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:1399:28: error: 'const class glslang::TQualifier' has no member named 'builtIn' [INFO] [stderr] if (getQualifier().builtIn == EbvNone) [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:1399:39: error: 'EbvNone' was not declared in this scope [INFO] [stderr] if (getQualifier().builtIn == EbvNone) [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::contains(P) 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:1414:16: error: 'structure' was not declared in this scope [INFO] [stderr] return structure && std::any_of(structure->begin(), structure->end(), hasa); [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:1420:65: error: 'const class glslang::TType' has no member named 'basicType' [INFO] [stderr] return contains([checkType](const TType* t) { return t->basicType == checkType; } ); [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:1455:24: error: 'const class glslang::TType' has no member named 'basicType' [INFO] [stderr] switch (t->basicType) { [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:1456:18: error: 'EbtVoid' was not declared in this scope [INFO] [stderr] case EbtVoid: [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:1457:18: error: 'EbtFloat' was not declared in this scope [INFO] [stderr] case EbtFloat: [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:1458:18: error: 'EbtDouble' was not declared in this scope [INFO] [stderr] case EbtDouble: [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:1460:18: error: 'EbtFloat16' was not declared in this scope [INFO] [stderr] case EbtFloat16: [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:1462:18: error: 'EbtInt' was not declared in this scope [INFO] [stderr] case EbtInt: [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:1463:18: error: 'EbtUint' was not declared in this scope [INFO] [stderr] case EbtUint: [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:1464:18: error: 'EbtInt64' was not declared in this scope [INFO] [stderr] case EbtInt64: [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:1465:18: error: 'EbtUint64' was not declared in this scope [INFO] [stderr] case EbtUint64: [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:1467:18: error: 'EbtInt16' was not declared in this scope [INFO] [stderr] case EbtInt16: [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:1468:18: error: 'EbtUint16' was not declared in this scope [INFO] [stderr] case EbtUint16: [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:1470:18: error: 'EbtBool' was not declared in this scope [INFO] [stderr] case EbtBool: [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:1482:72: error: 'const class glslang::TType' has no member named 'arraySizes'; did you mean 'getArraySizes'? [INFO] [stderr] return contains([](const TType* t) { return t->isArray() && t->arraySizes->isOuterSpecialization(); } ); [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/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/intermOut.cpp:37: [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::updateArraySizes(const glslang::TType&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1500:16: error: 'arraySizes' was not declared in this scope [INFO] [stderr] assert(arraySizes != nullptr); [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:1501:21: error: 'const class glslang::TType' has no member named 'arraySizes'; did you mean 'getArraySizes'? [INFO] [stderr] assert(type.arraySizes != nullptr); [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/localintermediate.h:39, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/intermOut.cpp:37: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1502:29: error: 'const class glslang::TType' has no member named 'arraySizes'; did you mean 'getArraySizes'? [INFO] [stderr] *arraySizes = *type.arraySizes; [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::newArraySizes(const glslang::TArraySizes&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1507:9: error: 'arraySizes' was not declared in this scope [INFO] [stderr] arraySizes = new TArraySizes; [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::clearArraySizes()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1512:9: error: 'arraySizes' was not declared in this scope [INFO] [stderr] arraySizes = 0; [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::addArrayOuterSizes(const glslang::TArraySizes&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1516:13: error: 'arraySizes' was not declared in this scope [INFO] [stderr] if (arraySizes == nullptr) [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::changeOuterArraySize(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:1521:40: error: 'arraySizes' was not declared in this scope [INFO] [stderr] void changeOuterArraySize(int s) { arraySizes->changeOuterSize(s); } [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::setImplicitArraySize(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:1522:40: error: 'arraySizes' was not declared in this scope [INFO] [stderr] void setImplicitArraySize(int s) { arraySizes->setImplicitSize(s); } [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::adoptImplicitArraySizes()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1530:38: error: 'structure' was not declared in this scope [INFO] [stderr] for (int i = 0; i < (int)structure->size(); ++i) [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 'const char* glslang::TType::getBasicString() 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:1537:38: error: 'basicType' was not declared in this scope [INFO] [stderr] return TType::getBasicString(basicType); [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: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/glsl-to-spirv-0.1.7/glslang/glslang/MachineIndependent/../Include/../Include/Types.h:1538:5: error: expected unqualified-id at end of input [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:1538:5: error: expected '}' at end of input [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 instantiation of 'bool glslang::TType::contains(P) const [with P = glslang::TType::containsBasicType(int) 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:1420:91: 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/Types.h:1409:22: error: could not convert 'predicate.glslang::TType::containsBasicType(int) const::(((const glslang::TType*)this))' from 'void' to 'bool' [INFO] [stderr] if (predicate(this)) [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 instantiation of 'bool glslang::TType::contains(P) const [with P = glslang::TType::containsSpecializationSize() 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:1482:111: 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/Types.h:1409:22: error: could not convert 'predicate.glslang::TType::containsSpecializationSize() const::(((const glslang::TType*)this))' from 'void' to 'bool' [INFO] [stderr] make[2]: *** [glslang/CMakeFiles/glslang.dir/MachineIndependent/intermOut.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.38/src/lib.rs:813:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x56324503a7f3 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h767e9d0f82ed3393 [INFO] [stderr] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 [INFO] [stderr] 1: 0x563245035dab - std::sys_common::backtrace::_print::h4145552665bc19f6 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:71 [INFO] [stderr] 2: 0x563245039536 - std::panicking::default_hook::{{closure}}::h17338a99c6f1e326 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] at src/libstd/panicking.rs:197 [INFO] [stderr] 3: 0x5632450392c9 - std::panicking::default_hook::hc895198e886bc85d [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 4: 0x563245039bdf - std::panicking::rust_panic_with_hook::ha35c47b69e688bcb [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 5: 0x563245039761 - std::panicking::continue_panic_fmt::hf977a9a6bddd2a96 [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 6: 0x5632450396ae - std::panicking::begin_panic_fmt::hb3ee6b278e91212e [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 7: 0x563244fb8eb5 - cmake::fail::h3079aac269b666ff [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:813 [INFO] [stderr] 8: 0x563244fb87f3 - cmake::run::hfdb7a6a4530ef75f [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:791 [INFO] [stderr] 9: 0x563244fb4d2f - cmake::Config::build::h08be517bbbe3f6f0 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:700 [INFO] [stderr] 10: 0x563244fa5724 - cmake::build::h7c86ebec7efe23bb [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.38/src/lib.rs:97 [INFO] [stderr] 11: 0x563244fa48ff - build_script_build::main::h36c7d3ba2f0424ed [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: 0x563244fa4e7f - std::rt::lang_start::{{closure}}::h00c31a65ddb1d71b [INFO] [stderr] at /rustc/f45cc3094ee337acd688771b9234318046b0572d/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x5632450395e2 - std::panicking::try::do_call::h0f07e8634b6a59ed [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] at src/libstd/panicking.rs:293 [INFO] [stderr] 14: 0x563245041d39 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 15: 0x56324503a0ec - std::rt::lang_start_internal::h1cf95863d64a76a2 [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: 0x563244fa4e58 - std::rt::lang_start::h44974ea806f83c7d [INFO] [stderr] at /rustc/f45cc3094ee337acd688771b9234318046b0572d/src/libstd/rt.rs:64 [INFO] [stderr] 17: 0x563244fa4bc9 - main [INFO] [stderr] 18: 0x7fc7fa5262e0 - __libc_start_main [INFO] [stderr] 19: 0x563244fa3289 - _start [INFO] [stderr] 20: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "b0d164b1b886654ba1be3e4e957ffb46551a0c5dd0d3627371b2bc3e9fa7ba43"` [INFO] running `"docker" "rm" "-f" "b0d164b1b886654ba1be3e4e957ffb46551a0c5dd0d3627371b2bc3e9fa7ba43"` [INFO] [stdout] b0d164b1b886654ba1be3e4e957ffb46551a0c5dd0d3627371b2bc3e9fa7ba43