[INFO] updating cached repository https://github.com/menuan/kekano [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] bc139716d78695021d88959bf3e3c2444514d729 [INFO] checking menuan/kekano against try#9ff4d07208097950831ed4ea9d76feb1eafc8baa for pr-69340 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmenuan%2Fkekano" "/workspace/builds/worker-2/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/menuan/kekano on toolchain 9ff4d07208097950831ed4ea9d76feb1eafc8baa [INFO] running `"/workspace/cargo-home/bin/cargo" "+9ff4d07208097950831ed4ea9d76feb1eafc8baa" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/menuan/kekano [INFO] finished tweaking git repo https://github.com/menuan/kekano [INFO] tweaked toml for git repo https://github.com/menuan/kekano written to /workspace/builds/worker-2/source/Cargo.toml [INFO] crate git repo https://github.com/menuan/kekano already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+9ff4d07208097950831ed4ea9d76feb1eafc8baa" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+9ff4d07208097950831ed4ea9d76feb1eafc8baa" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] c12e7adcd03d1972b72387af303aeae48c0fde2f622f567168c2236af291a44b [INFO] running `"docker" "start" "-a" "c12e7adcd03d1972b72387af303aeae48c0fde2f622f567168c2236af291a44b"` [INFO] [stderr] Compiling vulkano v0.13.0 [INFO] [stderr] Checking shared_library v0.1.9 [INFO] [stderr] Compiling shaderc-sys v0.5.0 [INFO] [stderr] Checking rusttype v0.7.7 [INFO] [stderr] Checking wayland-sys v0.21.13 [INFO] [stderr] Checking crossbeam v0.7.1 [INFO] [stderr] Checking image v0.21.2 [INFO] [stderr] Checking wayland-commons v0.21.13 [INFO] [stderr] Checking andrew v0.2.1 [INFO] [stderr] Checking wayland-client v0.21.13 [INFO] [stderr] Checking wayland-protocols v0.21.13 [INFO] [stderr] Checking smithay-client-toolkit v0.4.6 [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/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/vulkano-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=7c483814801ea51a -C extra-filename=-7c483814801ea51a --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern crossbeam=/opt/rustwide/target/debug/deps/libcrossbeam-466eb8d7a19f685b.rmeta --extern fnv=/opt/rustwide/target/debug/deps/libfnv-4546566149f38b6f.rmeta --extern half=/opt/rustwide/target/debug/deps/libhalf-58c3d8c7e5c07f9b.rmeta --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-97a65757bd2cd3e2.rmeta --extern shared_library=/opt/rustwide/target/debug/deps/libshared_library-471ed8834265427f.rmeta --extern smallvec=/opt/rustwide/target/debug/deps/libsmallvec-7966e4d8dc033d3c.rmeta --extern vk_sys=/opt/rustwide/target/debug/deps/libvk_sys-b012fd49a4f3dc40.rmeta --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: failed to run custom build command for `shaderc-sys v0.5.0` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/shaderc-sys-025bc59b2d1edeb5/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] cargo:warning=Checking for system installed libraries. Use --features = build-from-source to disable this behavior [INFO] [stderr] cargo:warning=Pre-built library not found. Falling back to from-source build [INFO] [stderr] running: "cmake" "/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/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/rustwide/target/debug/build/shaderc-sys-31fc796e2151f724/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_BUILD_TYPE=Release" [INFO] [stderr] -- Building SPIRV-Header examples [INFO] [stderr] -- SPIRV-Tools: nosetests was not found - python support code will not be tested [INFO] [stderr] -- Google Mock was not found - tests based on that will not build [INFO] [stderr] -- optimizer enabled [INFO] [stderr] -- Shaderc: build type is "Release". [INFO] [stderr] -- Configuring Shaderc to avoid building tests. [INFO] [stderr] -- nosetests was not found - python code will not be tested [INFO] [stderr] -- asciidoctor was not found - no documentation will be generated [INFO] [stderr] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/rustwide/target/debug/build/shaderc-sys-31fc796e2151f724/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Release" "--" [INFO] [stderr] [ 0%] Built target SPIRV-Headers-example-1.1 [INFO] [stderr] [ 1%] Built target SPIRV-Headers-example [INFO] [stderr] [ 1%] Built target spirv-tools-shared-pkg-config [INFO] [stderr] [ 2%] Built target spirv-tools-spv-amd-shader-explicit-vertex-parameter [INFO] [stderr] [ 3%] Built target spirv-tools-debuginfo [INFO] [stderr] [ 3%] Built target spirv-tools-pkg-config [INFO] [stderr] [ 3%] Built target spirv-tools-spv-amd-shader-ballot [INFO] [stderr] [ 3%] Built target spirv-tools-spv-amd-shader-trinary-minmax [INFO] [stderr] [ 3%] Built target spirv-tools-spv-amd-gcn-shader [INFO] [stderr] [ 4%] Built target enum_string_mapping [INFO] [stderr] [ 4%] Built target spirv-tools-header-DebugInfo [INFO] [stderr] [ 4%] Built target core_tables [INFO] [stderr] [ 6%] Built target HLSL [INFO] [stderr] [ 7%] Built target OSDependent [INFO] [stderr] [ 8%] Built target SPVRemapper [INFO] [stderr] [ 9%] Built target glslang-default-resource-limits [INFO] [stderr] [ 9%] Built target OGLCompiler [INFO] [stderr] [ 9%] Built target shaderc_static-pkg-config [INFO] [stderr] [ 9%] Check copyright [INFO] [stderr] [ 9%] Built target shaderc-pkg-config [INFO] [stderr] [ 9%] Built target shaderc_combined-pkg-config [INFO] [stderr] [ 10%] Update build-version.inc in the Shaderc build directory (if necessary). [INFO] [stderr] [ 10%] Built target extinst_tables [INFO] [stderr] [ 18%] Built target glslang [INFO] [stderr] [ 18%] Built target build-version [INFO] [stderr] [ 37%] Built target SPIRV-Tools-shared [INFO] [stderr] [ 37%] Built target check-copyright [INFO] [stderr] [ 38%] Building CXX object spirv-tools/source/CMakeFiles/SPIRV-Tools.dir/val/validation_state.cpp.o [INFO] [stderr] [ 38%] Linking CXX static library libSPIRV-Tools.a [INFO] [stderr] [ 56%] Built target SPIRV-Tools [INFO] [stderr] Scanning dependencies of target SPIRV-Tools-opt [INFO] [stderr] [ 56%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/ccp_pass.cpp.o [INFO] [stderr] [ 56%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/basic_block.cpp.o [INFO] [stderr] [ 57%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/block_merge_util.cpp.o [INFO] [stderr] [ 57%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build_module.cpp.o [INFO] [stderr] [ 57%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/aggressive_dead_code_elim_pass.cpp.o [INFO] [stderr] [ 57%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/block_merge_pass.cpp.o [INFO] [stderr] [ 58%] Building CXX object spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/cfg_cleanup_pass.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] 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] spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:158: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build_module.cpp.o' failed [INFO] [stderr] spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/build.make:206: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/cfg_cleanup_pass.cpp.o' failed [INFO] [stderr] CMakeFiles/Makefile2:851: recipe for target 'spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/all' failed [INFO] [stderr] Makefile:129: recipe for target 'all' failed [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/def_use_manager.h:25:10: error: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/module.h: Cannot allocate memory [INFO] [stderr] #include "source/opt/module.h" [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] Please submit a full bug report, [INFO] [stderr] with preprocessed source if appropriate. [INFO] [stderr] See for instructions. [INFO] [stderr] make[2]: *** [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/aggressive_dead_code_elim_pass.cpp.o] Error 4 [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:31:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/constants.h:534:47: error: 'spvtools::opt::Module::inst_iterator' has not been declared [INFO] [stderr] Module::inst_iterator* pos = nullptr); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/constants.h:549:55: error: 'spvtools::opt::Module::inst_iterator' has not been declared [INFO] [stderr] Module::inst_iterator* pos, [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:134:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator annotation_begin(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:135:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator annotation_end(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:136:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange annotations(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:136:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:136:45: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange annotations(); [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:137:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange annotations() const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:137:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:137:51: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange annotations() const; [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:140:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator capability_begin(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:141:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator capability_end(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:142:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange capabilities(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:142:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:142:45: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange capabilities(); [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:143:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange capabilities() const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:143:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:143:51: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange capabilities() const; [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:146:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator types_values_begin(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:147:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator types_values_end(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:148:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange types_values(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:148:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:148:45: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange types_values(); [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:149:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange types_values() const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:149:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:149:51: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange types_values() const; [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:152:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator ext_inst_import_begin(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:153:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator ext_inst_import_end(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:154:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange ext_inst_imports(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:154:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:154:45: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange ext_inst_imports(); [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:155:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange ext_inst_imports() const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:155:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:155:51: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange ext_inst_imports() const; [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:167:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator debug1_begin(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:168:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator debug1_end(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:169:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange debugs1(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:169:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:169:45: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange debugs1(); [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:170:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange debugs1() const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:170:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:170:51: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange debugs1() const; [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:174:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator debug2_begin(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:175:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator debug2_end(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:176:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange debugs2(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:176:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:176:45: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange debugs2(); [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:177:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange debugs2() const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:177:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:177:51: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange debugs2() const; [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:181:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator debug3_begin(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:182:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline Module::inst_iterator debug3_end(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:183:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange debugs3(); [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:183:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:183:45: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange debugs3(); [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:184:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] inline IteratorRange debugs3() const; [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:184:32: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:184:51: error: template argument 1 is invalid [INFO] [stderr] inline IteratorRange debugs3() const; [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In constructor 'spvtools::opt::IRContext::IRContext(spv_target_env, spvtools::MessageConsumer)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:96:28: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module_(new Module()), [INFO] [stderr] ^ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:105:12: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module_->SetContext(this); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In constructor 'spvtools::opt::IRContext::IRContext(spv_target_env, std::unique_ptr&&, spvtools::MessageConsumer)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:120:12: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module_->SetContext(this); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'uint32_t spvtools::opt::IRContext::TakeNextId()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:459:49: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] inline uint32_t TakeNextId() { return module()->TakeNextIdBound(); } [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::BuildInstrToBlockMapping()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:537:22: error: range-based 'for' expression of type 'spvtools::opt::Module' has incomplete type [INFO] [stderr] for (auto& fn : *module_) { [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:538:26: error: unable to deduce 'auto&&' from 'fn' [INFO] [stderr] for (auto& block : fn) { [INFO] [stderr] ^~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In lambda function: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:540:36: error: 'block' is not captured [INFO] [stderr] instr_to_block_[inst] = █ [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:539:40: note: the lambda has no capture-default [INFO] [stderr] block.ForEachInst([this, &block](Instruction* inst) { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:538:18: note: 'block' declared here [INFO] [stderr] for (auto& block : fn) { [INFO] [stderr] ^~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::BuildIdToFuncMapping()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:550:22: error: range-based 'for' expression of type 'spvtools::opt::Module' has incomplete type [INFO] [stderr] for (auto& fn : *module_) { [INFO] [stderr] ^~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'std::vector spvtools::opt::IRContext::GetConstants()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:769:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module()->GetConstants(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'std::vector spvtools::opt::IRContext::GetConstants() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:773:35: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module())->GetConstants(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:776:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::annotation_begin() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:780:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::annotation_end() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:784:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::annotations() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:784:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:784:36: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::annotations() { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::annotations()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:785:17: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module_->annotations(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:788:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::annotations() const { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:788:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:788:42: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::annotations() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::annotations() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:789:40: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module_.get())->annotations(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:792:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::capability_begin() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:796:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::capability_end() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:800:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::capabilities() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:800:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:800:36: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::capabilities() { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::capabilities()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:801:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module()->capabilities(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:804:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::capabilities() const { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:804:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:804:42: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::capabilities() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::capabilities() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:805:35: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module())->capabilities(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:808:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::types_values_begin() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:812:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::types_values_end() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:816:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::types_values() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:816:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:816:36: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::types_values() { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::types_values()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:817:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module()->types_values(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:820:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::types_values() const { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:820:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:820:42: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::types_values() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::types_values() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:821:40: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module_.get())->types_values(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:824:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::ext_inst_import_begin() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:828:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::ext_inst_import_end() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:832:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::ext_inst_imports() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:832:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:832:36: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::ext_inst_imports() { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::ext_inst_imports()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:833:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module()->ext_inst_imports(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:836:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::ext_inst_imports() const { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:836:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:836:42: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::ext_inst_imports() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::ext_inst_imports() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:837:40: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module_.get())->ext_inst_imports(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:840:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::debug1_begin() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:844:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::debug1_end() { return module()->debug1_end(); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:846:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::debugs1() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:846:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:846:36: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::debugs1() { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::debugs1()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:847:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module()->debugs1(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:850:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::debugs1() const { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:850:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:850:42: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::debugs1() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::debugs1() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:851:40: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module_.get())->debugs1(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:854:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::debug2_begin() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:857:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::debug2_end() { return module()->debug2_end(); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:859:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::debugs2() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:859:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:859:36: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::debugs2() { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::debugs2()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:860:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module()->debugs2(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:863:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::debugs2() const { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:863:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:863:42: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::debugs2() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::debugs2() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:864:40: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module_.get())->debugs2(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:867:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::debug3_begin() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:871:9: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] Module::inst_iterator IRContext::debug3_end() { return module()->debug3_end(); } [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:873:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::debugs3() { [INFO] [stderr] ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:873:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:873:36: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::debugs3() { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::debugs3()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:874:18: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] return module()->debugs3(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: At global scope: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:877:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] IteratorRange IRContext::debugs3() const { [INFO] [stderr] ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:877:23: error: incomplete type 'spvtools::opt::Module' used in nested name specifier [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:877:42: error: template argument 1 is invalid [INFO] [stderr] IteratorRange IRContext::debugs3() const { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'int spvtools::opt::IRContext::debugs3() const': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:878:40: error: invalid use of incomplete type 'const class spvtools::opt::Module' [INFO] [stderr] return ((const Module*)module_.get())->debugs3(); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::debug_clear()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:881:40: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] void IRContext::debug_clear() { module_->debug_clear(); } [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddCapability(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:885:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddCapability(std::move(c)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddExtension(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:892:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddExtension(std::move(e)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddExtInstImport(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:897:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddExtInstImport(std::move(e)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::SetMemoryModel(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:901:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->SetMemoryModel(std::move(m)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddEntryPoint(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:905:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddEntryPoint(std::move(e)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddExecutionMode(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:909:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddExecutionMode(std::move(e)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddDebug1Inst(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:913:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddDebug1Inst(std::move(d)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddDebug2Inst(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:922:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddDebug2Inst(std::move(d)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddDebug3Inst(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:926:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddDebug3Inst(std::move(d)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddAnnotationInst(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:936:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddAnnotationInst(std::move(a)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddType(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:940:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddType(std::move(t)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:942:47: error: 'types_values_end' was not declared in this scope [INFO] [stderr] get_def_use_mgr()->AnalyzeInstDefUse(&*(--types_values_end())); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:942:47: note: suggested alternative: 'types_values' [INFO] [stderr] get_def_use_mgr()->AnalyzeInstDefUse(&*(--types_values_end())); [INFO] [stderr] ^~~~~~~~~~~~~~~~ [INFO] [stderr] types_values [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddGlobalValue(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:950:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddGlobalValue(std::move(v)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::AddFunction(std::unique_ptr&&)': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:954:11: error: invalid use of incomplete type 'class spvtools::opt::Module' [INFO] [stderr] module()->AddFunction(std::move(f)); [INFO] [stderr] ^~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/basic_block.h:29:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:25, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/instruction.h:40:7: note: forward declaration of 'class spvtools::opt::Module' [INFO] [stderr] class Module; [INFO] [stderr] ^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h: In member function 'void spvtools::opt::IRContext::BuildIdToNameMap()': [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:971:42: error: 'begin' was not declared in this scope [INFO] [stderr] for (Instruction& debug_inst : debugs2()) { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:971:42: note: suggested alternative: [INFO] [stderr] In file included from /usr/include/c++/7/deque:65:0, [INFO] [stderr] from /usr/include/c++/7/queue:60, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:19: [INFO] [stderr] /usr/include/c++/7/bits/range_access.h:87:5: note: 'std::begin' [INFO] [stderr] begin(_Tp (&__arr)[_Nm]) [INFO] [stderr] ^~~~~ [INFO] [stderr] In file included from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/pass.h:26:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/mem_pass.h:32, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:19, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:971:42: error: 'end' was not declared in this scope [INFO] [stderr] for (Instruction& debug_inst : debugs2()) { [INFO] [stderr] ^ [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:971:42: note: suggested alternative: [INFO] [stderr] In file included from /usr/include/c++/7/deque:65:0, [INFO] [stderr] from /usr/include/c++/7/queue:60, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:19: [INFO] [stderr] /usr/include/c++/7/bits/range_access.h:97:5: note: 'std::end' [INFO] [stderr] end(_Tp (&__arr)[_Nm]) [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] In file included from /usr/include/c++/7/memory:80:0, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/function.h:20, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.h:18, [INFO] [stderr] from /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/cfg_cleanup_pass.cpp:22: [INFO] [stderr] /usr/include/c++/7/bits/unique_ptr.h: In instantiation of 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = spvtools::opt::Module]': [INFO] [stderr] /usr/include/c++/7/bits/unique_ptr.h:268:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = spvtools::opt::Module; _Dp = std::default_delete]' [INFO] [stderr] /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/spirv-tools/source/opt/ir_context.h:103:41: required from here [INFO] [stderr] /usr/include/c++/7/bits/unique_ptr.h:76:22: error: invalid application of 'sizeof' to incomplete type 'spvtools::opt::Module' [INFO] [stderr] static_assert(sizeof(_Tp)>0, [INFO] [stderr] ^ [INFO] [stderr] make[2]: *** [spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.dir/cfg_cleanup_pass.cpp.o] Error 1 [INFO] [stderr] make[1]: *** [spirv-tools/source/opt/CMakeFiles/SPIRV-Tools-opt.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/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.40/src/lib.rs:832:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x55d8801464e4 - backtrace::backtrace::libunwind::trace::had147d1beef2f891 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.44/src/backtrace/libunwind.rs:86 [INFO] [stderr] 1: 0x55d8801464e4 - backtrace::backtrace::trace_unsynchronized::h00d5c46d80cae222 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.44/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x55d8801464e4 - std::sys_common::backtrace::_print_fmt::h61b2216e788cc4fd [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stderr] 3: 0x55d8801464e4 - ::fmt::hce842b1b05c06459 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] 4: 0x55d88016696c - core::fmt::write::h12f00df804919232 [INFO] [stderr] at src/libcore/fmt/mod.rs:1052 [INFO] [stderr] 5: 0x55d880142827 - std::io::Write::write_fmt::h30c63d4497dc178e [INFO] [stderr] at src/libstd/io/mod.rs:1428 [INFO] [stderr] 6: 0x55d880149175 - std::sys_common::backtrace::_print::h4522b5a4aaf4bebe [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stderr] 7: 0x55d880149175 - std::sys_common::backtrace::print::h4a1c37cf1ba8e71d [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stderr] 8: 0x55d880149175 - std::panicking::default_hook::{{closure}}::h03d6a37c47044188 [INFO] [stderr] at src/libstd/panicking.rs:204 [INFO] [stderr] 9: 0x55d880148eb6 - std::panicking::default_hook::h3d8a55b30e59ca14 [INFO] [stderr] at src/libstd/panicking.rs:224 [INFO] [stderr] 10: 0x55d880149782 - std::panicking::rust_panic_with_hook::hd3c7feb9792ccb40 [INFO] [stderr] at src/libstd/panicking.rs:470 [INFO] [stderr] 11: 0x55d88014936b - rust_begin_unwind [INFO] [stderr] at src/libstd/panicking.rs:378 [INFO] [stderr] 12: 0x55d8801492db - std::panicking::begin_panic_fmt::h2b196b0517aa658d [INFO] [stderr] at src/libstd/panicking.rs:332 [INFO] [stderr] 13: 0x55d8800e0087 - cmake::fail::h563febde34a1efe6 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.40/src/lib.rs:832 [INFO] [stderr] 14: 0x55d8800df9bc - cmake::run::h6fb13e1ffb9b99fd [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.40/src/lib.rs:810 [INFO] [stderr] 15: 0x55d8800dbf6b - cmake::Config::build::h47c28a13c4cdb00e [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.40/src/lib.rs:719 [INFO] [stderr] 16: 0x55d8800cebcb - build_script_build::build_shaderc::h8ba21073d79e624d [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/build.rs:38 [INFO] [stderr] 17: 0x55d8800d0e48 - build_script_build::main::h5521e6fdb23d6a79 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/shaderc-sys-0.5.0/build/build.rs:229 [INFO] [stderr] 18: 0x55d8800d6d3b - std::rt::lang_start::{{closure}}::h5e6d9167dbfa7380 [INFO] [stderr] at /rustc/9ff4d07208097950831ed4ea9d76feb1eafc8baa/src/libstd/rt.rs:67 [INFO] [stderr] 19: 0x55d880149243 - std::rt::lang_start_internal::{{closure}}::h1cfae79ed45d7059 [INFO] [stderr] at src/libstd/rt.rs:52 [INFO] [stderr] 20: 0x55d880149243 - std::panicking::try::do_call::h81dd83a7d35e97a4 [INFO] [stderr] at src/libstd/panicking.rs:303 [INFO] [stderr] 21: 0x55d880150e37 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:86 [INFO] [stderr] 22: 0x55d880149c29 - std::panicking::try::hbe0c7b6ac911be63 [INFO] [stderr] at src/libstd/panicking.rs:281 [INFO] [stderr] 23: 0x55d880149c29 - std::panic::catch_unwind::h8e28870cf17685f7 [INFO] [stderr] at src/libstd/panic.rs:394 [INFO] [stderr] 24: 0x55d880149c29 - std::rt::lang_start_internal::h290c30f410c06c4e [INFO] [stderr] at src/libstd/rt.rs:51 [INFO] [stderr] 25: 0x55d8800d6d17 - std::rt::lang_start::hce974a02ac3b567e [INFO] [stderr] at /rustc/9ff4d07208097950831ed4ea9d76feb1eafc8baa/src/libstd/rt.rs:67 [INFO] [stderr] 26: 0x55d8800d17ca - main [INFO] [stderr] 27: 0x7f74528fdb97 - __libc_start_main [INFO] [stderr] 28: 0x55d8800cb8fa - _start [INFO] [stderr] 29: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "c12e7adcd03d1972b72387af303aeae48c0fde2f622f567168c2236af291a44b"` [INFO] running `"docker" "rm" "-f" "c12e7adcd03d1972b72387af303aeae48c0fde2f622f567168c2236af291a44b"` [INFO] [stdout] c12e7adcd03d1972b72387af303aeae48c0fde2f622f567168c2236af291a44b