[INFO] updating cached repository Wodann/lab [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/Wodann/lab [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/Wodann/lab" "work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/Wodann/lab"` [INFO] [stderr] Cloning into 'work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/Wodann/lab'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/Wodann/lab" "work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/gh/Wodann/lab"` [INFO] [stderr] Cloning into 'work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/gh/Wodann/lab'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] a914043ff4154bb6c24eefa1102ca4de0cf5d3d8 [INFO] sha for GitHub repo Wodann/lab: a914043ff4154bb6c24eefa1102ca4de0cf5d3d8 [INFO] validating manifest of Wodann/lab on toolchain master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of Wodann/lab on toolchain try#7fea0229842e79db1159ea58ad9a653b288efee9 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing Wodann/lab [INFO] finished frobbing Wodann/lab [INFO] frobbed toml for Wodann/lab written to work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/Wodann/lab/Cargo.toml [INFO] started frobbing Wodann/lab [INFO] finished frobbing Wodann/lab [INFO] frobbed toml for Wodann/lab written to work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/gh/Wodann/lab/Cargo.toml [INFO] crate Wodann/lab has a lockfile. skipping [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing Wodann/lab against master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 for pr-57967 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-6/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/Wodann/lab:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/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" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "build" "--frozen"` [INFO] [stdout] 66fa7ae271710f1e7409987d7963dc58b3361e7d71d794fb9b65ae63cce2cc35 [INFO] running `"docker" "start" "-a" "66fa7ae271710f1e7409987d7963dc58b3361e7d71d794fb9b65ae63cce2cc35"` [INFO] [stderr] Compiling vulkano v0.11.0 [INFO] [stderr] Compiling vk-sys v0.3.4 [INFO] [stderr] Compiling half v1.3.0 [INFO] [stderr] Compiling wayland-scanner v0.21.4 [INFO] [stderr] Compiling shaderc v0.3.12 [INFO] [stderr] Compiling crossbeam-epoch v0.6.1 [INFO] [stderr] Compiling crossbeam-epoch v0.5.2 [INFO] [stderr] Compiling rusttype v0.7.2 [INFO] [stderr] Compiling syn v0.15.20 [INFO] [stderr] Compiling wayland-sys v0.21.4 [INFO] [stderr] Compiling nalgebra v0.16.10 [INFO] [stderr] Compiling crossbeam-deque v0.5.2 [INFO] [stderr] Compiling andrew v0.1.4 [INFO] [stderr] Compiling crossbeam-channel v0.2.6 [INFO] [stderr] Compiling wayland-client v0.21.4 [INFO] [stderr] Compiling wayland-protocols v0.21.4 [INFO] [stderr] Compiling wayland-commons v0.21.4 [INFO] [stderr] Compiling crossbeam v0.4.1 [INFO] [stderr] error: Could not compile `vulkano`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name vulkano /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/vulkano-0.11.0/src/lib.rs --color never --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=13a476f4bd5d57fe -C extra-filename=-13a476f4bd5d57fe --out-dir /opt/crater/target/debug/deps -L dependency=/opt/crater/target/debug/deps --extern crossbeam=/opt/crater/target/debug/deps/libcrossbeam-231471e4a94fad01.rlib --extern fnv=/opt/crater/target/debug/deps/libfnv-78012e3394ccedf4.rlib --extern half=/opt/crater/target/debug/deps/libhalf-707b50e34d1c43f6.rlib --extern lazy_static=/opt/crater/target/debug/deps/liblazy_static-a0cbf4fdea3ca3e4.rlib --extern shared_library=/opt/crater/target/debug/deps/libshared_library-0774b94e1e1666af.rlib --extern smallvec=/opt/crater/target/debug/deps/libsmallvec-87d857f05e2fba9d.rlib --extern vk_sys=/opt/crater/target/debug/deps/libvk_sys-c1922c90785926ae.rlib --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: failed to run custom build command for `shaderc v0.3.12` [INFO] [stderr] process didn't exit successfully: `/opt/crater/target/debug/build/shaderc-5d91c3869bb9c861/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] running: "cmake" "/opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build" "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" "-DSPIRV_SKIP_EXECUTABLES=ON" "-DSPIRV_WERROR=OFF" "-DSHADERC_SKIP_TESTS=ON" "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_PREFIX=/opt/crater/target/debug/build/shaderc-610ee45a49f95859/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_BUILD_TYPE=Release" [INFO] [stderr] -- The C compiler identification is GNU 6.3.0 [INFO] [stderr] -- The CXX compiler identification is GNU 6.3.0 [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc -- works [INFO] [stderr] -- Detecting C compiler ABI info [INFO] [stderr] -- Detecting C compiler ABI info - done [INFO] [stderr] -- Detecting C compile features [INFO] [stderr] -- Detecting C compile features - done [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ -- works [INFO] [stderr] -- Detecting CXX compiler ABI info [INFO] [stderr] -- Detecting CXX compiler ABI info - done [INFO] [stderr] -- Detecting CXX compile features [INFO] [stderr] -- Detecting CXX compile features - done [INFO] [stderr] -- SPIRV-Tools: nosetests was not found - python support code will not be tested [INFO] [stderr] -- Found PythonInterp: /usr/bin/python (found version "2.7.13") [INFO] [stderr] -- Google Mock was not found - tests based on that will not build [INFO] [stderr] -- optimizer enabled [INFO] [stderr] -- Shaderc: build type is "Release". [INFO] [stderr] -- Configuring Shaderc to avoid building tests. [INFO] [stderr] -- nosetests was not found - python code will not be tested [INFO] [stderr] -- asciidoctor was not found - no documentation will be generated [INFO] [stderr] -- Looking for pthread.h [INFO] [stderr] -- Looking for pthread.h - found [INFO] [stderr] -- Looking for pthread_create [INFO] [stderr] -- Looking for pthread_create - not found [INFO] [stderr] -- Looking for pthread_create in pthreads [INFO] [stderr] -- Looking for pthread_create in pthreads - not found [INFO] [stderr] -- Looking for pthread_create in pthread [INFO] [stderr] -- Looking for pthread_create in pthread - found [INFO] [stderr] -- Found Threads: TRUE [INFO] [stderr] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/crater/target/debug/build/shaderc-610ee45a49f95859/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" [INFO] [stderr] Scanning dependencies of target SPIRV-Headers-example [INFO] [stderr] [ 0%] Building CXX object spirv-headers/example/CMakeFiles/SPIRV-Headers-example.dir/example.cpp.o [INFO] [stderr] [ 0%] Linking CXX static library libSPIRV-Headers-example.a [INFO] [stderr] Scanning dependencies of target SPIRV-Headers-example-1.1 [INFO] [stderr] [ 0%] Built target SPIRV-Headers-example [INFO] [stderr] [ 1%] Building CXX object spirv-headers/example/CMakeFiles/SPIRV-Headers-example-1.1.dir/example-1.1.cpp.o [INFO] [stderr] [ 1%] Linking CXX static library libSPIRV-Headers-example-1.1.a [INFO] [stderr] [ 1%] Built target SPIRV-Headers-example-1.1 [INFO] [stderr] Scanning dependencies of target spirv-tools-pkg-config [INFO] [stderr] [ 1%] Built target spirv-tools-pkg-config [INFO] [stderr] Scanning dependencies of target spirv-tools-shared-pkg-config [INFO] [stderr] [ 1%] Built target spirv-tools-shared-pkg-config [INFO] [stderr] [ 1%] Update build-version.inc in the SPIRV-Tools build directory (if necessary). [INFO] [stderr] [ 1%] Generate enum-string mapping for SPIR-V vunified1. [INFO] [stderr] [ 1%] Generate info tables for GLSL extended instructions and operands vunified1. [INFO] [stderr] [ 2%] Generate info tables for OpenCL extended instructions and operands vunified1. [INFO] [stderr] [ 2%] Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter. [INFO] [stderr] [ 2%] Generate extended instruction tables for spv-amd-shader-trinary-minmax. [INFO] [stderr] [ 2%] Generate extended instruction tables for spv-amd-shader-trinary-minmax. [INFO] [stderr] [ 3%] Generate extended instruction tables for spv-amd-gcn-shader. [INFO] [stderr] [ 4%] Generate extended instruction tables for spv-amd-gcn-shader. [INFO] [stderr] [ 4%] Generate extended instruction tables for spv-amd-shader-ballot. [INFO] [stderr] [ 4%] Generate extended instruction tables for spv-amd-shader-ballot. [INFO] [stderr] [ 4%] Generate extended instruction tables for debuginfo. [INFO] [stderr] [ 4%] Generate extended instruction tables for debuginfo. [INFO] [stderr] [ 4%] Generate language specific header for DebugInfo. [INFO] [stderr] [ 5%] Generate language specific header for DebugInfo. [INFO] [stderr] [ 5%] Generate info tables for SPIR-V vunified1 core instructions and operands. [INFO] [stderr] [ 6%] Generate info tables for SPIR-V vunified1 core instructions and operands. [INFO] [stderr] [ 6%] Generate tables based on the SPIR-V XML registry. [INFO] [stderr] [ 6%] Generate tables based on the SPIR-V XML registry. [INFO] [stderr] Scanning dependencies of target SPIRV-Tools [INFO] [stderr] [ 7%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/bit_vector.cpp.o [INFO] [stderr] Scanning dependencies of target SPIRV-Tools-shared [INFO] [stderr] [ 8%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/bit_vector.cpp.o [INFO] [stderr] [ 8%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/parse_number.cpp.o [INFO] [stderr] [ 8%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/string_utils.cpp.o [INFO] [stderr] [ 9%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/assembly_grammar.cpp.o [INFO] [stderr] [ 9%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/binary.cpp.o [INFO] [stderr] [ 9%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/diagnostic.cpp.o [INFO] [stderr] [ 9%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/disassemble.cpp.o [INFO] [stderr] [ 9%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/parse_number.cpp.o [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/enum_string_mapping.cpp.o [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/ext_inst.cpp.o [INFO] [stderr] [ 10%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/extensions.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/id_descriptor.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/libspirv.cpp.o [INFO] [stderr] [ 11%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/name_mapper.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/opcode.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/operand.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/parsed_operand.cpp.o [INFO] [stderr] [ 12%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/print.cpp.o [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/software_version.cpp.o [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_endian.cpp.o [INFO] [stderr] [ 13%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_optimizer_options.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_target_env.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/spirv_validator_options.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/table.cpp.o [INFO] [stderr] [ 14%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/text_handler.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_adjacency.cpp.o [INFO] [stderr] [ 15%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/string_utils.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_annotation.cpp.o [INFO] [stderr] [ 16%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_arithmetics.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/assembly_grammar.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/binary.cpp.o [INFO] [stderr] [ 17%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_atomics.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_barriers.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_bitwise.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/diagnostic.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_builtins.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_capability.cpp.o [INFO] [stderr] [ 18%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/disassemble.cpp.o [INFO] [stderr] [ 19%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_cfg.cpp.o [INFO] [stderr] [ 20%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/enum_string_mapping.cpp.o [INFO] [stderr] [ 20%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_composites.cpp.o [INFO] [stderr] [ 20%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_constants.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_conversion.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_datarules.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/ext_inst.cpp.o [INFO] [stderr] [ 21%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/extensions.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/id_descriptor.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_debug.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/libspirv.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_decorations.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/name_mapper.cpp.o [INFO] [stderr] [ 22%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/opcode.cpp.o [INFO] [stderr] [ 23%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_derivatives.cpp.o [INFO] [stderr] [ 23%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_ext_inst.cpp.o [INFO] [stderr] [ 24%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/operand.cpp.o [INFO] [stderr] [ 24%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_execution_limitations.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_function.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_id.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/parsed_operand.cpp.o [INFO] [stderr] [ 25%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/print.cpp.o [INFO] [stderr] [ 26%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/software_version.cpp.o [INFO] [stderr] [ 26%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_endian.cpp.o [INFO] [stderr] [ 26%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_image.cpp.o [INFO] [stderr] [ 26%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_optimizer_options.cpp.o [INFO] [stderr] [ 27%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_target_env.cpp.o [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_interfaces.cpp.o [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/table.cpp.o [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/spirv_validator_options.cpp.o [INFO] [stderr] [ 28%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/text.cpp.o [INFO] [stderr] [ 29%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/text_handler.cpp.o [INFO] [stderr] [ 29%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_instruction.cpp.o [INFO] [stderr] [ 29%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_layout.cpp.o [INFO] [stderr] [ 29%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_literals.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_logicals.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_memory.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_adjacency.cpp.o [INFO] [stderr] [ 30%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_mode_setting.cpp.o [INFO] [stderr] [ 31%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_non_uniform.cpp.o [INFO] [stderr] [ 31%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_primitives.cpp.o [INFO] [stderr] [ 31%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validate_type.cpp.o [INFO] [stderr] [ 31%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/basic_block.cpp.o [INFO] [stderr] [ 32%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_annotation.cpp.o [INFO] [stderr] [ 34%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/construct.cpp.o [INFO] [stderr] [ 34%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/function.cpp.o [INFO] [stderr] [ 34%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/instruction.cpp.o [INFO] [stderr] [ 35%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/val/validation_state.cpp.o [INFO] [stderr] [ 35%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools-shared.dir/util/timer.cpp.o [INFO] [stderr] Scanning dependencies of target HLSL [INFO] [stderr] [ 35%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslAttributes.cpp.o [INFO] [stderr] [ 35%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_arithmetics.cpp.o [INFO] [stderr] [ 35%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_atomics.cpp.o [INFO] [stderr] [ 35%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_barriers.cpp.o [INFO] [stderr] [ 36%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_bitwise.cpp.o [INFO] [stderr] [ 36%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_builtins.cpp.o [INFO] [stderr] [ 36%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseHelper.cpp.o [INFO] [stderr] [ 36%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_capability.cpp.o [INFO] [stderr] [ 37%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_cfg.cpp.o [INFO] [stderr] Scanning dependencies of target OSDependent [INFO] [stderr] [ 38%] Building CXX object glslang/glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/ossource.cpp.o [INFO] [stderr] [ 38%] Linking CXX static library libOSDependent.a [INFO] [stderr] [ 38%] Built target OSDependent [INFO] [stderr] Scanning dependencies of target OGLCompiler [INFO] [stderr] [ 38%] Building CXX object glslang/OGLCompilersDLL/CMakeFiles/OGLCompiler.dir/InitializeDll.cpp.o [INFO] [stderr] [ 38%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_composites.cpp.o [INFO] [stderr] [ 38%] Linking CXX static library libOGLCompiler.a [INFO] [stderr] [ 38%] Built target OGLCompiler [INFO] [stderr] [ 38%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_constants.cpp.o [INFO] [stderr] [ 38%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_conversion.cpp.o [INFO] [stderr] [ 38%] Linking CXX shared library libSPIRV-Tools-shared.so [INFO] [stderr] [ 39%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_datarules.cpp.o [INFO] [stderr] [ 39%] Built target SPIRV-Tools-shared [INFO] [stderr] Scanning dependencies of target glslang-default-resource-limits [INFO] [stderr] [ 39%] Building CXX object glslang/StandAlone/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits.cpp.o [INFO] [stderr] [ 39%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_debug.cpp.o [INFO] [stderr] [ 39%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_decorations.cpp.o [INFO] [stderr] [ 39%] Linking CXX static library libglslang-default-resource-limits.a [INFO] [stderr] [ 39%] Built target glslang-default-resource-limits [INFO] [stderr] [ 40%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_derivatives.cpp.o [INFO] [stderr] Scanning dependencies of target SPVRemapper [INFO] [stderr] [ 41%] Building CXX object glslang/SPIRV/CMakeFiles/SPVRemapper.dir/SPVRemapper.cpp.o [INFO] [stderr] [ 41%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_ext_inst.cpp.o [INFO] [stderr] [ 41%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_execution_limitations.cpp.o [INFO] [stderr] [ 42%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_function.cpp.o [INFO] [stderr] [ 42%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_id.cpp.o [INFO] [stderr] [ 42%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_image.cpp.o [INFO] [stderr] [ 42%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_interfaces.cpp.o [INFO] [stderr] [ 43%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_instruction.cpp.o [INFO] [stderr] [ 43%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_layout.cpp.o [INFO] [stderr] [ 43%] Building CXX object glslang/SPIRV/CMakeFiles/SPVRemapper.dir/doc.cpp.o [INFO] [stderr] [ 43%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_literals.cpp.o [INFO] [stderr] [ 44%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_logicals.cpp.o [INFO] [stderr] [ 44%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_memory.cpp.o [INFO] [stderr] [ 44%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_mode_setting.cpp.o [INFO] [stderr] [ 44%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_non_uniform.cpp.o [INFO] [stderr] [ 44%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslScanContext.cpp.o [INFO] [stderr] [ 45%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_primitives.cpp.o [INFO] [stderr] [ 45%] Linking CXX static library libSPVRemapper.a [INFO] [stderr] [ 45%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validate_type.cpp.o [INFO] [stderr] [ 45%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/basic_block.cpp.o [INFO] [stderr] [ 46%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/construct.cpp.o [INFO] [stderr] [ 46%] Built target SPVRemapper [INFO] [stderr] [ 47%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslOpMap.cpp.o [INFO] [stderr] [ 47%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/function.cpp.o [INFO] [stderr] [ 47%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/instruction.cpp.o [INFO] [stderr] [ 48%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o [INFO] [stderr] [ 48%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/util/timer.cpp.o [INFO] [stderr] [ 48%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslTokenStream.cpp.o [INFO] [stderr] [ 48%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslGrammar.cpp.o [INFO] [stderr] Scanning dependencies of target check-copyright [INFO] [stderr] [ 48%] Check copyright [INFO] [stderr] Scanning dependencies of target build-version [INFO] [stderr] [ 49%] Update build-version.inc in the Shaderc build directory (if necessary). [INFO] [stderr] [ 49%] Built target check-copyright [INFO] [stderr] [ 50%] Building CXX object glslang/hlsl/CMakeFiles/HLSL.dir/hlslParseables.cpp.o [INFO] [stderr] [ 50%] Built target build-version [INFO] [stderr] [ 50%] Linking CXX static library libSPIRV-Tools.a [INFO] [stderr] [ 51%] Built target SPIRV-Tools [INFO] [stderr] Scanning dependencies of target SPIRV-Tools-opt [INFO] [stderr] [ 51%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/aggressive_dead_code_elim_pass.cpp.o [INFO] [stderr] [ 51%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/basic_block.cpp.o [INFO] [stderr] [ 52%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/block_merge_pass.cpp.o [INFO] [stderr] [ 52%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build_module.cpp.o [INFO] [stderr] [ 52%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/ccp_pass.cpp.o [INFO] [stderr] [ 52%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/cfg_cleanup_pass.cpp.o [INFO] [stderr] [ 52%] Linking CXX static library libHLSL.a [INFO] [stderr] [ 52%] Built target HLSL [INFO] [stderr] Scanning dependencies of target glslang [INFO] [stderr] [ 52%] Building CXX object glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o [INFO] [stderr] [ 53%] Building CXX object glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/attribute.cpp.o [INFO] [stderr] spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:110: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/block_merge_pass.cpp.o' failed [INFO] [stderr] [ 53%] Building CXX object glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o [INFO] [stderr] spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:86: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/basic_block.cpp.o' failed [INFO] [stderr] [ 53%] Building CXX object glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o [INFO] [stderr] spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:62: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/aggressive_dead_code_elim_pass.cpp.o' failed [INFO] [stderr] [ 53%] Building CXX object glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o [INFO] [stderr] [ 54%] Building CXX object glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Initialize.cpp.o [INFO] [stderr] spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:134: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build_module.cpp.o' failed [INFO] [stderr] [ 54%] Building CXX object glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o [INFO] [stderr] glslang/glslang/CMakeFiles/glslang.dir/build.make:86: recipe for target 'glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/attribute.cpp.o' failed [INFO] [stderr] CMakeFiles/Makefile2:740: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all' failed [INFO] [stderr] glslang/glslang/CMakeFiles/glslang.dir/build.make:110: recipe for target 'glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o' failed [INFO] [stderr] CMakeFiles/Makefile2:2145: recipe for target 'glslang/glslang/CMakeFiles/glslang.dir/all' failed [INFO] [stderr] Makefile:127: recipe for target 'all' failed [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:57:38: error: /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/../Include/ConstantUnion.h: Cannot allocate memory [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/block_merge_pass.cpp.o] Error 4 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/basic_block.cpp.o] Error 4 [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:37:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.h:95:15: error: 'TConstUnion' does not name a type [INFO] [stderr] const TConstUnion* getConstUnion(TBasicType basicType, int argNum) const; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:38:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1066:24: error: 'TType' does not name a type [INFO] [stderr] TIntermTyped(const TType& t) { type.shallowCopy(t); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1067:29: error: expected ')' before 'basicType' [INFO] [stderr] TIntermTyped(TBasicType basicType) { TType bt(basicType); type.shallowCopy(bt); } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1070:32: error: 'TType' does not name a type [INFO] [stderr] virtual void setType(const TType& t) { type.shallowCopy(t); } [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1071:19: error: 'TType' does not name a type [INFO] [stderr] virtual const TType& getType() const { return type; } [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1072:13: error: 'TType' does not name a type [INFO] [stderr] virtual TType& getWritableType() { return type; } [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1074:13: error: 'TBasicType' does not name a type [INFO] [stderr] virtual TBasicType getBasicType() const { return type.getBasicType(); } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1075:13: error: 'TQualifier' does not name a type [INFO] [stderr] virtual TQualifier& getQualifier() { return type.getQualifier(); } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1076:19: error: 'TQualifier' does not name a type [INFO] [stderr] virtual const TQualifier& getQualifier() const { return type.getQualifier(); } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1077:37: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] virtual void propagatePrecision(TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1092:5: error: 'TType' does not name a type [INFO] [stderr] TType type; [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In constructor 'glslang::TIntermTyped::TIntermTyped(const int&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1066:36: error: 'type' was not declared in this scope [INFO] [stderr] TIntermTyped(const TType& t) { type.shallowCopy(t); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual void glslang::TIntermTyped::setType(const int&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1070:44: error: 'type' was not declared in this scope [INFO] [stderr] virtual void setType(const TType& t) { type.shallowCopy(t); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual int glslang::TIntermTyped::getVectorSize() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1078:48: error: 'type' was not declared in this scope [INFO] [stderr] virtual int getVectorSize() const { return type.getVectorSize(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual int glslang::TIntermTyped::getMatrixCols() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1079:48: error: 'type' was not declared in this scope [INFO] [stderr] virtual int getMatrixCols() const { return type.getMatrixCols(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual int glslang::TIntermTyped::getMatrixRows() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1080:48: error: 'type' was not declared in this scope [INFO] [stderr] virtual int getMatrixRows() const { return type.getMatrixRows(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual bool glslang::TIntermTyped::isMatrix() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1081:44: error: 'type' was not declared in this scope [INFO] [stderr] virtual bool isMatrix() const { return type.isMatrix(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual bool glslang::TIntermTyped::isArray() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1082:44: error: 'type' was not declared in this scope [INFO] [stderr] virtual bool isArray() const { return type.isArray(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual bool glslang::TIntermTyped::isVector() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1083:44: error: 'type' was not declared in this scope [INFO] [stderr] virtual bool isVector() const { return type.isVector(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual bool glslang::TIntermTyped::isScalar() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1084:44: error: 'type' was not declared in this scope [INFO] [stderr] virtual bool isScalar() const { return type.isScalar(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual bool glslang::TIntermTyped::isStruct() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1085:44: error: 'type' was not declared in this scope [INFO] [stderr] virtual bool isStruct() const { return type.isStruct(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual bool glslang::TIntermTyped::isFloatingDomain() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1086:52: error: 'type' was not declared in this scope [INFO] [stderr] virtual bool isFloatingDomain() const { return type.isFloatingDomain(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'virtual bool glslang::TIntermTyped::isIntegerDomain() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1087:51: error: 'type' was not declared in this scope [INFO] [stderr] virtual bool isIntegerDomain() const { return type.isIntegerDomain(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'glslang::TString glslang::TIntermTyped::getCompleteString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1088:48: error: 'type' was not declared in this scope [INFO] [stderr] TString getCompleteString() const { return type.getCompleteString(); } [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1162:42: error: 'TType' does not name a type [INFO] [stderr] TIntermMethod(TIntermTyped* o, const TType& t, const TString& m) : TIntermTyped(t), object(o), method(m) { } [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1181:50: error: 'TType' does not name a type [INFO] [stderr] TIntermSymbol(int i, const TString& n, const TType& t) [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1194:30: error: 'TConstUnionArray' does not name a type [INFO] [stderr] void setConstArray(const TConstUnionArray& c) { constArray = c; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1195:11: error: 'TConstUnionArray' does not name a type [INFO] [stderr] const TConstUnionArray& getConstArray() const { return constArray; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1213:5: error: 'TConstUnionArray' does not name a type [INFO] [stderr] TConstUnionArray constArray; // if the symbol is a front-end compile-time constant, this is its value [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'void glslang::TIntermSymbol::setConstArray(const int&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1194:53: error: 'constArray' was not declared in this scope [INFO] [stderr] void setConstArray(const TConstUnionArray& c) { constArray = c; } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1219:32: error: 'TConstUnionArray' does not name a type [INFO] [stderr] TIntermConstantUnion(const TConstUnionArray& ua, const TType& t) : TIntermTyped(t), constArray(ua), literal(false) { } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1219:60: error: 'TType' does not name a type [INFO] [stderr] TIntermConstantUnion(const TConstUnionArray& ua, const TType& t) : TIntermTyped(t), constArray(ua), literal(false) { } [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1220:11: error: 'TConstUnionArray' does not name a type [INFO] [stderr] const TConstUnionArray& getConstArray() const { return constArray; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1225:49: error: 'TType' does not name a type [INFO] [stderr] virtual TIntermTyped* fold(TOperator, const TType&) const; [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1233:11: error: 'TConstUnionArray' does not name a type [INFO] [stderr] const TConstUnionArray constArray; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In constructor 'glslang::TIntermConstantUnion::TIntermConstantUnion(const int&, const int&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1219:89: error: class 'glslang::TIntermConstantUnion' does not have any field named 'constArray' [INFO] [stderr] TIntermConstantUnion(const TConstUnionArray& ua, const TType& t) : TIntermTyped(t), constArray(ua), literal(false) { } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1274:32: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void setOperationPrecision(TPrecisionQualifier p) { operationPrecision = p; } [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1275:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier getOperationPrecision() const { return operationPrecision != EpqNone ? [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1290:23: error: 'TSampler' has not been declared [INFO] [stderr] void crackTexture(TSampler sampler, TCrackedTextureOp& cracked) const [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1473:34: error: 'TType' has not been declared [INFO] [stderr] TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o), operationPrecision(EpqNone) {} [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1480:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier operationPrecision; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'void glslang::TIntermOperator::setOperationPrecision(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1274:57: error: 'operationPrecision' was not declared in this scope [INFO] [stderr] void setOperationPrecision(TPrecisionQualifier p) { operationPrecision = p; } [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'glslang::TString glslang::TIntermOperator::getCompleteString() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1280:22: error: 'type' was not declared in this scope [INFO] [stderr] TString cs = type.getCompleteString(); [INFO] [stderr] ^~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1281:35: error: 'getOperationPrecision' was not declared in this scope [INFO] [stderr] if (getOperationPrecision() != type.getQualifier().precision) { [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1283:70: error: 'GetPrecisionQualifierString' was not declared in this scope [INFO] [stderr] cs += GetPrecisionQualifierString(getOperationPrecision()); [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In member function 'void glslang::TIntermOperator::crackTexture(int, glslang::TCrackedTextureOp&) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1342:25: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1342:32: error: 'Esd1D' was not declared in this scope [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1342:50: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1342:57: error: 'Esd2D' was not declared in this scope [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1342:76: error: request for member 'ms' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1342:91: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1342:98: error: 'Esd3D' was not declared in this scope [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1349:25: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1349:32: error: 'Esd1D' was not declared in this scope [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1349:50: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1349:57: error: 'Esd2D' was not declared in this scope [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1349:76: error: request for member 'ms' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1349:91: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1349:98: error: 'Esd3D' was not declared in this scope [INFO] [stderr] if (sampler.dim == Esd1D || (sampler.dim == Esd2D && ! sampler.ms) || sampler.dim == Esd3D) [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1437:39: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] cracked.subpass = sampler.dim == EsdSubpass; [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1437:46: error: 'EsdSubpass' was not declared in this scope [INFO] [stderr] cracked.subpass = sampler.dim == EsdSubpass; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1441:39: error: request for member 'dim' in 'sampler', which is of non-class type 'int' [INFO] [stderr] cracked.subpass = sampler.dim == EsdSubpass; [INFO] [stderr] ^~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In constructor 'glslang::TIntermOperator::TIntermOperator(glslang::TOperator)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1472:49: error: 'EbtFloat' was not declared in this scope [INFO] [stderr] TIntermOperator(TOperator o) : TIntermTyped(EbtFloat), op(o), operationPrecision(EpqNone) {} [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1472:67: error: class 'glslang::TIntermOperator' does not have any field named 'operationPrecision' [INFO] [stderr] TIntermOperator(TOperator o) : TIntermTyped(EbtFloat), op(o), operationPrecision(EpqNone) {} [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1472:86: error: 'EpqNone' was not declared in this scope [INFO] [stderr] TIntermOperator(TOperator o) : TIntermTyped(EbtFloat), op(o), operationPrecision(EpqNone) {} [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In constructor 'glslang::TIntermOperator::TIntermOperator(glslang::TOperator, int&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1473:70: error: class 'glslang::TIntermOperator' does not have any field named 'operationPrecision' [INFO] [stderr] TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o), operationPrecision(EpqNone) {} [INFO] [stderr] ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1473:89: error: 'EpqNone' was not declared in this scope [INFO] [stderr] TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o), operationPrecision(EpqNone) {} [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1507:31: error: 'TType' has not been declared [INFO] [stderr] TIntermUnary(TOperator o, TType& t) : TIntermOperator(o, t), operand(0) {} [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1521:17: error: 'TStorageQualifier' was not declared in this scope [INFO] [stderr] typedef TVector TQualifierList; [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1521:34: error: template argument 1 is invalid [INFO] [stderr] typedef TVector TQualifierList; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1569:89: error: 'TType' does not name a type [INFO] [stderr] TIntermSelection(TIntermTyped* cond, TIntermNode* trueB, TIntermNode* falseB, const TType& type) : [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h: In constructor 'glslang::TIntermSelection::TIntermSelection(glslang::TIntermTyped*, TIntermNode*, TIntermNode*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Include/intermediate.h:1566:22: error: 'EbtVoid' was not declared in this scope [INFO] [stderr] TIntermTyped(EbtVoid), condition(cond), trueBlock(trueB), falseBlock(falseB), [INFO] [stderr] ^~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:166:19: error: 'TConstUnionArray' does not name a type [INFO] [stderr] virtual const TConstUnionArray& getConstArray() const { return constArray; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:167:13: error: 'TConstUnionArray' does not name a type [INFO] [stderr] virtual TConstUnionArray& getWritableConstArray() { assert(writable); return constArray; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:168:38: error: 'TConstUnionArray' does not name a type [INFO] [stderr] virtual void setConstArray(const TConstUnionArray& array) { constArray = array; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:180:11: error: field 'type' has incomplete type 'glslang::TType' [INFO] [stderr] TType type; [INFO] [stderr] ^~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:50, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:127:7: note: forward declaration of 'class glslang::TType' [INFO] [stderr] class TType; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:188:5: error: 'TConstUnionArray' does not name a type [INFO] [stderr] TConstUnionArray constArray; // for compile-time constant value [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'virtual void glslang::TVariable::setConstArray(const int&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:168:65: error: 'constArray' was not declared in this scope [INFO] [stderr] virtual void setConstArray(const TConstUnionArray& array) { constArray = array; } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:210:5: error: 'TBuiltInVariable' does not name a type [INFO] [stderr] TBuiltInVariable getDeclaredBuiltIn() const { return type->getQualifier().declaredBuiltIn; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'void glslang::TParameter::copyParam(const glslang::TParameter&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:207:26: error: invalid use of incomplete type 'class glslang::TType' [INFO] [stderr] type = param.type->clone(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:50, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:127:7: note: forward declaration of 'class glslang::TType' [INFO] [stderr] class TType; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:273:13: error: 'TBuiltInVariable' does not name a type [INFO] [stderr] virtual TBuiltInVariable getDeclaredBuiltInType() const { return declaredBuiltIn; } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:304:11: error: field 'returnType' has incomplete type 'glslang::TType' [INFO] [stderr] TType returnType; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:50, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:127:7: note: forward declaration of 'class glslang::TType' [INFO] [stderr] class TType; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:305:5: error: 'TBuiltInVariable' does not name a type [INFO] [stderr] TBuiltInVariable declaredBuiltIn; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In constructor 'glslang::TFunction::TFunction(const TString*, const glslang::TType&, glslang::TOperator)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:229:9: error: 'declaredBuiltIn' was not declared in this scope [INFO] [stderr] declaredBuiltIn = retType.getQualifier().builtIn; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:229:34: error: invalid use of incomplete type 'const class glslang::TType' [INFO] [stderr] declaredBuiltIn = retType.getQualifier().builtIn; [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:50, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:127:7: note: forward declaration of 'class glslang::TType' [INFO] [stderr] class TType; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'virtual void glslang::TFunction::addParameter(glslang::TParameter&)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:244:15: error: invalid use of incomplete type 'class glslang::TType' [INFO] [stderr] p.type->appendMangledName(mangledName); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:50, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:127:7: note: forward declaration of 'class glslang::TType' [INFO] [stderr] class TType; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'virtual void glslang::TFunction::addThisParameter(glslang::TType&, const char*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:254:52: error: invalid use of incomplete type 'class glslang::TType' [INFO] [stderr] TParameter p = { NewPoolTString(name), new TType, nullptr }; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:50, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:127:7: note: forward declaration of 'class glslang::TType' [INFO] [stderr] class TType; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:255:15: error: invalid use of incomplete type 'class glslang::TType' [INFO] [stderr] p.type->shallowCopy(type); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/parseVersions.h:42:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:50, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/../Public/ShaderLang.h:127:7: note: forward declaration of 'class glslang::TType' [INFO] [stderr] class TType; [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:52:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'virtual const glslang::TType& glslang::TAnonMember::getType() const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:337:15: error: 'TTypeList' does not name a type [INFO] [stderr] const TTypeList& types = *anonContainer.getType().getStruct(); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:338:17: error: 'types' was not declared in this scope [INFO] [stderr] return *types[memberNumber].type; [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'virtual glslang::TType& glslang::TAnonMember::getWritableType()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:344:15: error: 'TTypeList' does not name a type [INFO] [stderr] const TTypeList& types = *anonContainer.getType().getStruct(); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:345:17: error: 'types' was not declared in this scope [INFO] [stderr] return *types[memberNumber].type; [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:492:45: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] void setPreviousDefaultPrecisions(const TPrecisionQualifier *p) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:504:39: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void getPreviousDefaultPrecisions(TPrecisionQualifier *p) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:533:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier *defaultPrecision; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In constructor 'glslang::TSymbolTableLevel::TSymbolTableLevel()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:363:27: error: class 'glslang::TSymbolTableLevel' does not have any field named 'defaultPrecision' [INFO] [stderr] TSymbolTableLevel() : defaultPrecision(0), anonId(0), thisLevel(false) { } [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'bool glslang::TSymbolTableLevel::insert(glslang::TSymbol&, bool)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:377:39: error: 'AnonymousPrefix' was not declared in this scope [INFO] [stderr] snprintf(buf, 20, "%s%d", AnonymousPrefix, symbol.getAsVariable()->getAnonId()); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'bool glslang::TSymbolTableLevel::amend(glslang::TSymbol&, int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:406:41: error: 'IsAnonymous' was not declared in this scope [INFO] [stderr] if (IsAnonymous(symbol.getName())) [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'bool glslang::TSymbolTableLevel::insertAnonymousMembers(glslang::TSymbol&, int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:414:15: error: 'TTypeList' does not name a type [INFO] [stderr] const TTypeList& types = *symbol.getAsVariable()->getType().getStruct(); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:415:48: error: 'types' was not declared in this scope [INFO] [stderr] for (unsigned int m = firstMember; m < types.size(); ++m) { [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'void glslang::TSymbolTableLevel::setPreviousDefaultPrecisions(const int*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:496:13: error: 'defaultPrecision' was not declared in this scope [INFO] [stderr] if (defaultPrecision != 0) [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:499:9: error: 'defaultPrecision' was not declared in this scope [INFO] [stderr] defaultPrecision = new TPrecisionQualifier[EbtNumTypes]; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:499:32: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] defaultPrecision = new TPrecisionQualifier[EbtNumTypes]; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:500:29: error: 'EbtNumTypes' was not declared in this scope [INFO] [stderr] for (int t = 0; t < EbtNumTypes; ++t) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: In member function 'void glslang::TSymbolTableLevel::getPreviousDefaultPrecisions(int*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:508:13: error: 'defaultPrecision' was not declared in this scope [INFO] [stderr] if (defaultPrecision == 0 || p == 0) [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:511:29: error: 'EbtNumTypes' was not declared in this scope [INFO] [stderr] for (int t = 0; t < EbtNumTypes; ++t) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:512:20: error: 'defaultPrecision' was not declared in this scope [INFO] [stderr] p[t] = defaultPrecision[t]; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:607:14: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void pop(TPrecisionQualifier *p) [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/SymbolTable.h:802:39: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void setPreviousDefaultPrecisions(TPrecisionQualifier *p) { table[currentLevel()]->setPreviousDefaultPrecisions(p); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:123:49: error: 'TBasicType' has not been declared [INFO] [stderr] TIoRange(TRange location, TRange component, TBasicType basicType, int index) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:131:5: error: 'TBasicType' does not name a type [INFO] [stderr] TBasicType basicType; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In constructor 'glslang::TIoRange::TIoRange(glslang::TRange, glslang::TRange, int, int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:124:53: error: class 'glslang::TIoRange' does not have any field named 'basicType' [INFO] [stderr] : location(location), component(component), basicType(basicType), index(index) { } [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In constructor 'glslang::TXfbBuffer::TXfbBuffer()': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:150:27: error: 'TQualifier' has not been declared [INFO] [stderr] TXfbBuffer() : stride(TQualifier::layoutXfbStrideEnd), implicitStride(0), containsDouble(false) { } [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:455:31: error: 'TBasicType' has not been declared [INFO] [stderr] bool canImplicitlyPromote(TBasicType from, TBasicType to, TOperator op = EOpNull) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:455:48: error: 'TBasicType' has not been declared [INFO] [stderr] bool canImplicitlyPromote(TBasicType from, TBasicType to, TOperator op = EOpNull) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:456:30: error: 'TBasicType' has not been declared [INFO] [stderr] bool isIntegralPromotion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:456:47: error: 'TBasicType' has not been declared [INFO] [stderr] bool isIntegralPromotion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:457:24: error: 'TBasicType' has not been declared [INFO] [stderr] bool isFPPromotion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:457:41: error: 'TBasicType' has not been declared [INFO] [stderr] bool isFPPromotion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:458:31: error: 'TBasicType' has not been declared [INFO] [stderr] bool isIntegralConversion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:458:48: error: 'TBasicType' has not been declared [INFO] [stderr] bool isIntegralConversion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:459:25: error: 'TBasicType' has not been declared [INFO] [stderr] bool isFPConversion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:459:42: error: 'TBasicType' has not been declared [INFO] [stderr] bool isFPConversion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:460:33: error: 'TBasicType' has not been declared [INFO] [stderr] bool isFPIntegralConversion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:460:50: error: 'TBasicType' has not been declared [INFO] [stderr] bool isFPIntegralConversion(TBasicType from, TBasicType to) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:473:50: error: 'TConstUnionArray' does not name a type [INFO] [stderr] TIntermConstantUnion* addConstantUnion(const TConstUnionArray&, const TType&, const TSourceLoc&, bool literal = false) const; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:483:52: error: 'TBasicType' has not been declared [INFO] [stderr] TIntermConstantUnion* addConstantUnion(double, TBasicType, const TSourceLoc&, bool literal = false) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:485:19: error: expected ';' at end of member declaration [INFO] [stderr] TIntermTyped* promoteConstantUnion(TBasicType, TIntermConstantUnion*) const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:485:50: error: expected ')' before ',' token [INFO] [stderr] TIntermTyped* promoteConstantUnion(TBasicType, TIntermConstantUnion*) const; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:486:39: error: 'TConstUnionArray' has not been declared [INFO] [stderr] bool parseConstTree(TIntermNode*, TConstUnionArray, TOperator, const TType&, bool singleConstantParam = false); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:530:28: error: 'TLayoutGeometry' has not been declared [INFO] [stderr] bool setInputPrimitive(TLayoutGeometry p) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:537:5: error: 'TLayoutGeometry' does not name a type [INFO] [stderr] TLayoutGeometry getInputPrimitive() const { return inputPrimitive; } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:538:27: error: 'TVertexSpacing' has not been declared [INFO] [stderr] bool setVertexSpacing(TVertexSpacing s) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:545:5: error: 'TVertexSpacing' does not name a type [INFO] [stderr] TVertexSpacing getVertexSpacing() const { return vertexSpacing; } [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:546:25: error: 'TVertexOrder' has not been declared [INFO] [stderr] bool setVertexOrder(TVertexOrder o) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:553:5: error: 'TVertexOrder' does not name a type [INFO] [stderr] TVertexOrder getVertexOrder() const { return vertexOrder; } [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:579:29: error: 'TLayoutGeometry' has not been declared [INFO] [stderr] bool setOutputPrimitive(TLayoutGeometry p) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:586:5: error: 'TLayoutGeometry' does not name a type [INFO] [stderr] TLayoutGeometry getOutputPrimitive() const { return outputPrimitive; } [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:595:19: error: 'TLayoutDepth' has not been declared [INFO] [stderr] bool setDepth(TLayoutDepth d) [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:602:5: error: 'TLayoutDepth' does not name a type [INFO] [stderr] TLayoutDepth getDepth() const { return depthLayout; } [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:609:27: error: 'TBlendEquationShift' has not been declared [INFO] [stderr] void addBlendEquation(TBlendEquationShift b) { blendEquations |= (1 << b); } [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:619:31: error: 'TQualifier' does not name a type [INFO] [stderr] int addUsedLocation(const TQualifier&, const TType&, bool& typeCollision); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:705:74: error: 'TConstUnionArray' does not name a type [INFO] [stderr] TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TConstUnionArray&, TIntermTyped* subtree, const TSourceLoc&); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:733:19: error: expected ';' at end of member declaration [INFO] [stderr] TIntermUnary* createConversion(TBasicType convertTo, TIntermTyped* node) const; [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:733:47: error: expected ')' before 'convertTo' [INFO] [stderr] TIntermUnary* createConversion(TBasicType convertTo, TIntermTyped* node) const; [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:734:16: error: 'TBasicType' was not declared in this scope [INFO] [stderr] std::tuple getConversionDestinatonType(TBasicType type0, TBasicType type1, TOperator op) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:734:28: error: 'TBasicType' was not declared in this scope [INFO] [stderr] std::tuple getConversionDestinatonType(TBasicType type0, TBasicType type1, TOperator op) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:734:38: error: template argument 1 is invalid [INFO] [stderr] std::tuple getConversionDestinatonType(TBasicType type0, TBasicType type1, TOperator op) const; [INFO] [stderr] ^ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:734:38: error: template argument 2 is invalid [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:734:68: error: 'TBasicType' has not been declared [INFO] [stderr] std::tuple getConversionDestinatonType(TBasicType type0, TBasicType type1, TOperator op) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:734:86: error: 'TBasicType' has not been declared [INFO] [stderr] std::tuple getConversionDestinatonType(TBasicType type0, TBasicType type1, TOperator op) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:757:5: error: 'TLayoutGeometry' does not name a type [INFO] [stderr] TLayoutGeometry inputPrimitive; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:758:5: error: 'TLayoutGeometry' does not name a type [INFO] [stderr] TLayoutGeometry outputPrimitive; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:761:5: error: 'TVertexSpacing' does not name a type [INFO] [stderr] TVertexSpacing vertexSpacing; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:762:5: error: 'TVertexOrder' does not name a type [INFO] [stderr] TVertexOrder vertexOrder; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:768:5: error: 'TLayoutDepth' does not name a type [INFO] [stderr] TLayoutDepth depthLayout; [INFO] [stderr] ^~~~~~~~~~~~ [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/aggressive_dead_code_elim_pass.cpp.o] Error 4 [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In constructor 'glslang::TIntermediate::TIntermediate(EShLanguage, int, EProfile)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:229:21: error: 'TQualifier' has not been declared [INFO] [stderr] invocations(TQualifier::layoutNotSet), vertices(TQualifier::layoutNotSet), [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:229:57: error: 'TQualifier' has not been declared [INFO] [stderr] invocations(TQualifier::layoutNotSet), vertices(TQualifier::layoutNotSet), [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:230:9: error: class 'glslang::TIntermediate' does not have any field named 'inputPrimitive' [INFO] [stderr] inputPrimitive(ElgNone), outputPrimitive(ElgNone), [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:230:24: error: 'ElgNone' was not declared in this scope [INFO] [stderr] inputPrimitive(ElgNone), outputPrimitive(ElgNone), [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:230:34: error: class 'glslang::TIntermediate' does not have any field named 'outputPrimitive' [INFO] [stderr] inputPrimitive(ElgNone), outputPrimitive(ElgNone), [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:232:9: error: class 'glslang::TIntermediate' does not have any field named 'vertexSpacing' [INFO] [stderr] vertexSpacing(EvsNone), vertexOrder(EvoNone), pointMode(false), earlyFragmentTests(false), [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:232:23: error: 'EvsNone' was not declared in this scope [INFO] [stderr] vertexSpacing(EvsNone), vertexOrder(EvoNone), pointMode(false), earlyFragmentTests(false), [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:232:33: error: class 'glslang::TIntermediate' does not have any field named 'vertexOrder' [INFO] [stderr] vertexSpacing(EvsNone), vertexOrder(EvoNone), pointMode(false), earlyFragmentTests(false), [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:232:45: error: 'EvoNone' was not declared in this scope [INFO] [stderr] vertexSpacing(EvsNone), vertexOrder(EvoNone), pointMode(false), earlyFragmentTests(false), [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:233:35: error: class 'glslang::TIntermediate' does not have any field named 'depthLayout' [INFO] [stderr] postDepthCoverage(false), depthLayout(EldNone), depthReplacing(false), [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:233:47: error: 'EldNone' was not declared in this scope [INFO] [stderr] postDepthCoverage(false), depthLayout(EldNone), depthReplacing(false), [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:241:20: error: 'TQualifier' has not been declared [INFO] [stderr] primitives(TQualifier::layoutNotSet), [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:261:30: error: 'TQualifier' has not been declared [INFO] [stderr] localSizeSpecId[0] = TQualifier::layoutNotSet; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:262:30: error: 'TQualifier' has not been declared [INFO] [stderr] localSizeSpecId[1] = TQualifier::layoutNotSet; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:263:30: error: 'TQualifier' has not been declared [INFO] [stderr] localSizeSpecId[2] = TQualifier::layoutNotSet; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:264:27: error: 'TQualifier' has not been declared [INFO] [stderr] xfbBuffers.resize(TQualifier::layoutXfbBufferEnd); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:53:0, [INFO] [stderr] from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setInvocations(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:516:28: error: 'TQualifier' has not been declared [INFO] [stderr] if (invocations != TQualifier::layoutNotSet) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setVertices(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:524:25: error: 'TQualifier' has not been declared [INFO] [stderr] if (vertices != TQualifier::layoutNotSet) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setInputPrimitive(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:532:13: error: 'inputPrimitive' was not declared in this scope [INFO] [stderr] if (inputPrimitive != ElgNone) [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:532:31: error: 'ElgNone' was not declared in this scope [INFO] [stderr] if (inputPrimitive != ElgNone) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:534:9: error: 'inputPrimitive' was not declared in this scope [INFO] [stderr] inputPrimitive = p; [INFO] [stderr] ^~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setVertexSpacing(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:540:13: error: 'vertexSpacing' was not declared in this scope [INFO] [stderr] if (vertexSpacing != EvsNone) [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:540:30: error: 'EvsNone' was not declared in this scope [INFO] [stderr] if (vertexSpacing != EvsNone) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:542:9: error: 'vertexSpacing' was not declared in this scope [INFO] [stderr] vertexSpacing = s; [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setVertexOrder(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:548:13: error: 'vertexOrder' was not declared in this scope [INFO] [stderr] if (vertexOrder != EvoNone) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:548:28: error: 'EvoNone' was not declared in this scope [INFO] [stderr] if (vertexOrder != EvoNone) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:550:9: error: 'vertexOrder' was not declared in this scope [INFO] [stderr] vertexOrder = o; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setLocalSizeSpecId(int, int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:568:37: error: 'TQualifier' has not been declared [INFO] [stderr] if (localSizeSpecId[dim] != TQualifier::layoutNotSet) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setOutputPrimitive(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:581:13: error: 'outputPrimitive' was not declared in this scope [INFO] [stderr] if (outputPrimitive != ElgNone) [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:581:32: error: 'ElgNone' was not declared in this scope [INFO] [stderr] if (outputPrimitive != ElgNone) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:583:9: error: 'outputPrimitive' was not declared in this scope [INFO] [stderr] outputPrimitive = p; [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setDepth(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:597:13: error: 'depthLayout' was not declared in this scope [INFO] [stderr] if (depthLayout != EldNone) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:597:28: error: 'EldNone' was not declared in this scope [INFO] [stderr] if (depthLayout != EldNone) [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:599:9: error: 'depthLayout' was not declared in this scope [INFO] [stderr] depthLayout = d; [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setXfbBufferStride(int, unsigned int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:628:42: error: 'TQualifier' has not been declared [INFO] [stderr] if (xfbBuffers[buffer].stride != TQualifier::layoutXfbStrideEnd) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h: In member function 'bool glslang::TIntermediate::setPrimitives(int)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/localintermediate.h:650:27: error: 'TQualifier' has not been declared [INFO] [stderr] if (primitives != TQualifier::layoutNotSet) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:152:95: error: 'TTypeList' has not been declared [INFO] [stderr] virtual void growGlobalUniformBlock(const TSourceLoc&, TType&, const TString& memberName, TTypeList* typeList = nullptr); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h: In constructor 'glslang::TParseContextBase::TParseContextBase(glslang::TSymbolTable&, glslang::TIntermediate&, bool, int, EProfile, const glslang::SpvVersion&, EShLanguage, TInfoSink&, bool, EShMessages, const TString*)': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:90:34: error: 'TQualifier' has not been declared [INFO] [stderr] globalUniformBinding(TQualifier::layoutBindingEnd), [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:91:30: error: 'TQualifier' has not been declared [INFO] [stderr] globalUniformSet(TQualifier::layoutSetEnd) [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:39:0: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:323:63: error: 'TPublicType' does not name a type [INFO] [stderr] TFunction* handleConstructorCall(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:324:54: error: 'TQualifier' has not been declared [INFO] [stderr] void handlePrecisionQualifier(const TSourceLoc&, TQualifier&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:324:67: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void handlePrecisionQualifier(const TSourceLoc&, TQualifier&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:325:53: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void checkPrecisionQualifier(const TSourceLoc&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:339:64: error: 'TArraySize' has not been declared [INFO] [stderr] void arraySizeCheck(const TSourceLoc&, TIntermTyped* expr, TArraySize&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:340:55: error: 'TQualifier' does not name a type [INFO] [stderr] bool arrayQualifierError(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:342:58: error: 'TArraySizes' does not name a type [INFO] [stderr] void arraySizeRequiredCheck(const TSourceLoc&, const TArraySizes&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:344:51: error: 'TQualifier' does not name a type [INFO] [stderr] void arraySizesCheck(const TSourceLoc&, const TQualifier&, TArraySizes*, const TIntermTyped* initializer, bool lastMember); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:344:64: error: 'TArraySizes' has not been declared [INFO] [stderr] void arraySizesCheck(const TSourceLoc&, const TQualifier&, TArraySizes*, const TIntermTyped* initializer, bool lastMember); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:345:60: error: 'TArraySizes' does not name a type [INFO] [stderr] void arrayOfArrayVersionCheck(const TSourceLoc&, const TArraySizes*); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:346:60: error: 'TBasicType' has not been declared [INFO] [stderr] bool voidErrorCheck(const TSourceLoc&, const TString&, TBasicType); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:348:45: error: 'TPublicType' does not name a type [INFO] [stderr] void boolCheck(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:353:40: error: 'glslang::TPublicType' has not been declared [INFO] [stderr] void memberQualifierCheck(glslang::TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:354:53: error: 'TQualifier' has not been declared [INFO] [stderr] void globalQualifierFixCheck(const TSourceLoc&, TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:355:60: error: 'TQualifier' does not name a type [INFO] [stderr] void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:355:79: error: 'TPublicType' does not name a type [INFO] [stderr] void globalQualifierTypeCheck(const TSourceLoc&, const TQualifier&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:356:61: error: 'TPublicType' does not name a type [INFO] [stderr] bool structQualifierErrorCheck(const TSourceLoc&, const TPublicType& pType); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:357:45: error: 'TQualifier' has not been declared [INFO] [stderr] void mergeQualifiers(const TSourceLoc&, TQualifier& dst, const TQualifier& src, bool force); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:357:68: error: 'TQualifier' does not name a type [INFO] [stderr] void mergeQualifiers(const TSourceLoc&, TQualifier& dst, const TQualifier& src, bool force); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:358:49: error: 'TPublicType' has not been declared [INFO] [stderr] void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:358:63: error: 'TPrecisionQualifier' has not been declared [INFO] [stderr] void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:359:33: error: 'TSampler' has not been declared [INFO] [stderr] int computeSamplerTypeIndex(TSampler&); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:360:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier getDefaultPrecision(TPublicType&); [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:361:53: error: 'TBasicType' has not been declared [INFO] [stderr] void precisionQualifierCheck(const TSourceLoc&, TBasicType, TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:361:65: error: 'TQualifier' has not been declared [INFO] [stderr] void precisionQualifierCheck(const TSourceLoc&, TBasicType, TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:362:48: error: 'TStorageQualifier' has not been declared [INFO] [stderr] void parameterTypeCheck(const TSourceLoc&, TStorageQualifier qualifier, const TType& type); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:363:56: error: 'TBasicType' has not been declared [INFO] [stderr] bool containsFieldWithBasicType(const TType& type ,TBasicType basicType); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:364:80: error: 'TQualifier' does not name a type [INFO] [stderr] TSymbol* redeclareBuiltinVariable(const TSourceLoc&, const TString&, const TQualifier&, const TShaderQualifiers&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:364:99: error: 'TShaderQualifiers' does not name a type [INFO] [stderr] TSymbol* redeclareBuiltinVariable(const TSourceLoc&, const TString&, const TQualifier&, const TShaderQualifiers&); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:365:51: error: 'TTypeList' has not been declared [INFO] [stderr] void redeclareBuiltinBlock(const TSourceLoc&, TTypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:365:127: error: 'TArraySizes' has not been declared [INFO] [stderr] void redeclareBuiltinBlock(const TSourceLoc&, TTypeList& typeList, const TString& blockName, const TString* instanceName, TArraySizes* arraySizes); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:366:56: error: 'TStorageQualifier' does not name a type [INFO] [stderr] void paramCheckFixStorage(const TSourceLoc&, const TStorageQualifier&, TType& type); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:367:49: error: 'TQualifier' does not name a type [INFO] [stderr] void paramCheckFix(const TSourceLoc&, const TQualifier&, TType& type); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:374:45: error: 'TPublicType' has not been declared [INFO] [stderr] void structTypeCheck(const TSourceLoc&, TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:382:48: error: 'TPublicType' has not been declared [INFO] [stderr] void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:383:48: error: 'TPublicType' has not been declared [INFO] [stderr] void setLayoutQualifier(const TSourceLoc&, TPublicType&, TString&, const TIntermTyped*); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:384:38: error: 'TQualifier' has not been declared [INFO] [stderr] void mergeObjectLayoutQualifiers(TQualifier& dest, const TQualifier& src, bool inheritOnly); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:384:62: error: 'TQualifier' does not name a type [INFO] [stderr] void mergeObjectLayoutQualifiers(TQualifier& dest, const TQualifier& src, bool inheritOnly); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:386:85: error: 'TArraySizes' has not been declared [INFO] [stderr] void layoutMemberLocationArrayCheck(const TSourceLoc&, bool memberWithLocation, TArraySizes* arraySizes); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:388:56: error: 'TQualifier' does not name a type [INFO] [stderr] void layoutQualifierCheck(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:389:56: error: 'TShaderQualifiers' does not name a type [INFO] [stderr] void checkNoShaderLayouts(const TSourceLoc&, const TShaderQualifiers&); [INFO] [stderr] ^~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:397:55: error: 'TPublicType' does not name a type [INFO] [stderr] void declareTypeDefaults(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:398:80: error: 'TPublicType' does not name a type [INFO] [stderr] TIntermNode* declareVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = 0, TIntermTyped* initializer = 0); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:398:94: error: 'TArraySizes' has not been declared [INFO] [stderr] TIntermNode* declareVariable(const TSourceLoc&, TString& identifier, const TPublicType&, TArraySizes* typeArray = 0, TIntermTyped* initializer = 0); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:402:42: error: 'TTypeList' has not been declared [INFO] [stderr] void declareBlock(const TSourceLoc&, TTypeList& typeList, const TString* instanceName = 0, TArraySizes* arraySizes = 0); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:402:96: error: 'TArraySizes' has not been declared [INFO] [stderr] void declareBlock(const TSourceLoc&, TTypeList& typeList, const TString* instanceName = 0, TArraySizes* arraySizes = 0); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:403:53: error: 'TQualifier' does not name a type [INFO] [stderr] void blockStageIoCheck(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:404:55: error: 'TQualifier' does not name a type [INFO] [stderr] void blockQualifierCheck(const TSourceLoc&, const TQualifier&, bool instanceName); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:405:47: error: 'TQualifier' has not been declared [INFO] [stderr] void fixBlockLocations(const TSourceLoc&, TQualifier&, TTypeList&, bool memberWithLocation, bool memberWithoutLocation); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:405:60: error: 'TTypeList' has not been declared [INFO] [stderr] void fixBlockLocations(const TSourceLoc&, TQualifier&, TTypeList&, bool memberWithLocation, bool memberWithoutLocation); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:406:24: error: 'TQualifier' has not been declared [INFO] [stderr] void fixXfbOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:406:37: error: 'TTypeList' has not been declared [INFO] [stderr] void fixXfbOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:407:33: error: 'TQualifier' has not been declared [INFO] [stderr] void fixBlockUniformOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:407:46: error: 'TTypeList' has not been declared [INFO] [stderr] void fixBlockUniformOffsets(TQualifier&, TTypeList&); [INFO] [stderr] ^~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:408:52: error: 'TQualifier' has not been declared [INFO] [stderr] void addQualifierToExisting(const TSourceLoc&, TQualifier, const TString& identifier); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:409:52: error: 'TQualifier' has not been declared [INFO] [stderr] void addQualifierToExisting(const TSourceLoc&, TQualifier, TIdentifierList&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:409:64: error: 'TIdentifierList' has not been declared [INFO] [stderr] void addQualifierToExisting(const TSourceLoc&, TQualifier, TIdentifierList&); [INFO] [stderr] ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:410:50: error: 'TQualifier' does not name a type [INFO] [stderr] void invariantCheck(const TSourceLoc&, const TQualifier&); [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:411:69: error: 'TPublicType' does not name a type [INFO] [stderr] void updateStandaloneQualifierDefaults(const TSourceLoc&, const TPublicType&); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:431:32: error: 'TQualifier' has not been declared [INFO] [stderr] void inheritGlobalDefaults(TQualifier& dst) const; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:449:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier currentBlockQualifier; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:450:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier defaultPrecision[EbtNumTypes]; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:458:40: error: 'EsdNumDims' was not declared in this scope [INFO] [stderr] static const int maxSamplerIndex = EsdNumDims * (EbtNumTypes * (2 * 2 * 2 * 2 * 2)); // see computeSamplerTypeIndex() [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:458:54: error: 'EbtNumTypes' was not declared in this scope [INFO] [stderr] static const int maxSamplerIndex = EsdNumDims * (EbtNumTypes * (2 * 2 * 2 * 2 * 2)); // see computeSamplerTypeIndex() [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:459:5: error: 'TPrecisionQualifier' does not name a type [INFO] [stderr] TPrecisionQualifier defaultSamplerPrecision[maxSamplerIndex]; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:461:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalBufferDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:462:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalUniformDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:463:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalInputDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/ParseHelper.h:464:5: error: 'TQualifier' does not name a type [INFO] [stderr] TQualifier globalOutputDefaults; [INFO] [stderr] ^~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp: In member function 'bool glslang::TAttributeArgs::getInt(int&, int) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:46:11: error: 'TConstUnion' does not name a type [INFO] [stderr] const TConstUnion* intConst = getConstUnion(EbtInt, argNum); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:48:9: error: 'intConst' was not declared in this scope [INFO] [stderr] if (intConst == nullptr) [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:51:13: error: 'intConst' was not declared in this scope [INFO] [stderr] value = intConst->getIConst(); [INFO] [stderr] ^~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:44:45: warning: unused parameter 'argNum' [-Wunused-parameter] [INFO] [stderr] bool TAttributeArgs::getInt(int& value, int argNum) const [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp: In member function 'bool glslang::TAttributeArgs::getString(glslang::TString&, int, bool) const': [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:59:11: error: 'TConstUnion' does not name a type [INFO] [stderr] const TConstUnion* stringConst = getConstUnion(EbtString, argNum); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:61:9: error: 'stringConst' was not declared in this scope [INFO] [stderr] if (stringConst == nullptr) [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:64:14: error: 'stringConst' was not declared in this scope [INFO] [stderr] value = *stringConst->getSConst(); [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:57:52: warning: unused parameter 'argNum' [-Wunused-parameter] [INFO] [stderr] bool TAttributeArgs::getString(TString& value, int argNum, bool convertToLower) const [INFO] [stderr] ^~~~~~ [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp: At global scope: [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/attribute.cpp:80:7: error: 'TConstUnion' does not name a type [INFO] [stderr] const TConstUnion* TAttributeArgs::getConstUnion(TBasicType basicType, int argNum) const [INFO] [stderr] ^~~~~~~~~~~ [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build_module.cpp.o] Error 4 [INFO] [stderr] make[2]: *** [glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/attribute.cpp.o] Error 1 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] make[1]: *** [spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all] Error 2 [INFO] [stderr] make[1]: *** Waiting for unfinished jobs.... [INFO] [stderr] /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/glslang/glslang/MachineIndependent/Constant.cpp:1125:1: fatal error: error writing to /tmp/ccrqi7kG.s: Cannot allocate memory [INFO] [stderr] } // end namespace glslang [INFO] [stderr] ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[2]: *** [glslang/glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o] Error 1 [INFO] [stderr] make[1]: *** [glslang/glslang/CMakeFiles/glslang.dir/all] Error 2 [INFO] [stderr] make: *** [all] Error 2 [INFO] [stderr] thread 'main' panicked at ' [INFO] [stderr] command did not execute successfully, got: exit code: 2 [INFO] [stderr] [INFO] [stderr] build script failed, must exit now', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:778:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x55e705c20fd3 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::hb587d2734f1dc7c5 [INFO] [stderr] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 [INFO] [stderr] 1: 0x55e705c1ce4b - std::sys_common::backtrace::_print::he39717f7cfbd122d [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:70 [INFO] [stderr] 2: 0x55e705c1fc86 - std::panicking::default_hook::{{closure}}::hb7f1ae5149814e5e [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:58 [INFO] [stderr] at src/libstd/panicking.rs:200 [INFO] [stderr] 3: 0x55e705c1fa04 - std::panicking::default_hook::hc2b73d8ffc772b35 [INFO] [stderr] at src/libstd/panicking.rs:215 [INFO] [stderr] 4: 0x55e705c20330 - std::panicking::rust_panic_with_hook::h625072734a147d22 [INFO] [stderr] at src/libstd/panicking.rs:478 [INFO] [stderr] 5: 0x55e705c1feb1 - std::panicking::continue_panic_fmt::h3d3b66f689c3e04e [INFO] [stderr] at src/libstd/panicking.rs:385 [INFO] [stderr] 6: 0x55e705c1fdfe - std::panicking::begin_panic_fmt::hc9320ccc48a296b3 [INFO] [stderr] at src/libstd/panicking.rs:340 [INFO] [stderr] 7: 0x55e705ba4b65 - cmake::fail::ha04a90e8564a735c [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:778 [INFO] [stderr] 8: 0x55e705ba4487 - cmake::run::hfe374720bad3c69e [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:759 [INFO] [stderr] 9: 0x55e705ba0b2e - cmake::Config::build::h8fe4ff2b04c6ad19 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.35/src/lib.rs:671 [INFO] [stderr] 10: 0x55e705b9c86b - build_script_build::build_shaderc::h51f4d9a2bb77045f [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/build.rs:21 [INFO] [stderr] 11: 0x55e705b9cd03 - build_script_build::main::ha9dc40242f3ed3d5 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-0.3.12/build/build.rs:64 [INFO] [stderr] 12: 0x55e705b9bfcf - std::rt::lang_start::{{closure}}::h761143c1a632605f [INFO] [stderr] at /rustc/c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x55e705c1fd32 - std::panicking::try::do_call::ha6d3d6f6b5f6c5f2 [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] at src/libstd/panicking.rs:297 [INFO] [stderr] 14: 0x55e705c27fa9 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:92 [INFO] [stderr] 15: 0x55e705c20865 - std::rt::lang_start_internal::hc755040b17518fe7 [INFO] [stderr] at src/libstd/panicking.rs:276 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 16: 0x55e705b9bfa8 - std::rt::lang_start::h893854ff70cba162 [INFO] [stderr] at /rustc/c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/src/libstd/rt.rs:64 [INFO] [stderr] 17: 0x55e705b9d119 - main [INFO] [stderr] 18: 0x7fdce91672e0 - __libc_start_main [INFO] [stderr] 19: 0x55e705b9b4e9 - _start [INFO] [stderr] 20: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "66fa7ae271710f1e7409987d7963dc58b3361e7d71d794fb9b65ae63cce2cc35"` [INFO] running `"docker" "rm" "-f" "66fa7ae271710f1e7409987d7963dc58b3361e7d71d794fb9b65ae63cce2cc35"` [INFO] [stdout] 66fa7ae271710f1e7409987d7963dc58b3361e7d71d794fb9b65ae63cce2cc35