Continue compilation after disk full results in panic
iacore opened this issue · 2 comments
iacore commented
Code
cd /tmp
git clone https://github.com/bevyengine/bevy --depth 1 # commit d158e0893ea88b6acf523a4264f076d6e0b540c6
cd bevy/
cargo run --example breakout # see log 1 below
# stopped with ^C because disk full
cd /tmp/
mv bevy/ ~/software/ # move to another disk
cd ~/software/bevy/
cargo run --example breakout # see error 1 below
cargo clean -p bevy_sprite
cargo run --example breakout # see error 2 below
cargo clean -p bevy_pbr
cargo run --example breakout # OK
Meta
rustc --version --verbose:
rustc 1.55.0 (c8dfcfe04 2021-09-06)
binary: rustc
commit-hash: c8dfcfe046a7680554bf4eb612bad840e7631c4b
commit-date: 2021-09-06
host: x86_64-unknown-linux-gnu
release: 1.55.0
LLVM version: 12.0.1
Error output
Log 1:
> cargo run --example breakout
Updating crates.io index
Downloaded ab_glyph v0.2.11
Downloaded khronos-egl v4.1.0
Downloaded libm v0.1.4
Downloaded naga v0.5.0
Downloaded libc v0.2.103
Downloaded svg_fmt v0.4.1
Downloaded copyless v0.1.5
Downloaded bytemuck_derive v1.0.1
Downloaded ahash v0.7.4
Downloaded alsa-sys v0.3.1
Downloaded alsa v0.5.0
Downloaded slice-deque v0.3.0
Downloaded ahash v0.4.7
Downloaded xi-unicode v0.3.0
Downloaded gfx-renderdoc v0.1.0
Downloaded gilrs-core v0.3.1
Downloaded hex v0.4.3
Downloaded downcast-rs v1.2.0
Downloaded bit-set v0.5.2
Downloaded gfx-backend-empty v0.9.0
Downloaded fixedbitset v0.4.0
Downloaded glyph_brush_layout v0.2.3
Downloaded inotify-sys v0.1.5
Downloaded gltf-derive v0.16.0
Downloaded external-memory v0.0.1
Downloaded crossbeam v0.8.1
Downloaded glam v0.18.0
Downloaded inplace_it v0.3.3
Downloaded stretch v0.3.2
Downloaded owned_ttf_parser v0.12.1
Downloaded rose_tree v0.2.0
Downloaded spirv_headers v1.5.0
Downloaded syn v1.0.77
Downloaded wgpu-core v0.9.2
Downloaded wgpu-types v0.9.0
Downloaded notify v5.0.0-pre.11
Downloaded cargo-manifest v0.2.6
Downloaded cfg_aliases v0.1.1
Downloaded guillotiere v0.6.2
Downloaded raw-window-handle v0.3.3
Downloaded ttf-parser v0.12.3
Downloaded tracing-subscriber v0.2.24
Downloaded crossbeam-queue v0.3.2
Downloaded cpal v0.13.4
Downloaded gpu-alloc v0.4.7
Downloaded drm-fourcc v2.2.0
Downloaded gltf-json v0.16.0
Downloaded glow v0.9.0
Downloaded wgpu v0.9.0
Downloaded ron v0.6.5
Downloaded instant v0.1.11
Downloaded pkg-config v0.3.20
Downloaded rectangle-pack v0.4.2
Downloaded x11-dl v2.19.1
Downloaded spirv-reflect v0.2.3
Downloaded ash v0.32.1
Downloaded gpu-alloc-types v0.2.0
Downloaded renderdoc-sys v0.7.1
Downloaded hexasphere v4.1.1
Downloaded inotify v0.9.4
Downloaded euclid v0.22.6
Downloaded gltf v0.16.0
Downloaded gpu-descriptor v0.1.1
Downloaded nix v0.20.1
Downloaded winit v0.25.0
Downloaded gfx-backend-vulkan v0.9.0
Downloaded gilrs v0.8.1
Downloaded libloading v0.7.0
Downloaded libudev-sys v0.1.4
Downloaded gpu-descriptor-types v0.1.1
Downloaded mio-misc v1.2.1
Downloaded inflections v1.1.1
Downloaded gfx-backend-gl v0.9.0
Downloaded bit-vec v0.6.3
Downloaded gfx-hal v0.9.0
Downloaded erased-serde v0.3.16
Downloaded profiling v1.0.3
Downloaded ab_glyph_rasterizer v0.1.4
Downloaded minimp3-sys v0.3.2
Downloaded minimp3 v0.5.1
Downloaded approx v0.5.0
Downloaded rodio v0.14.0
Downloaded bevy-glsl-to-spirv v0.2.1
Downloaded 83 crates (51.3 MB) in 15.26s (largest was `bevy-glsl-to-spirv` at 37.9 MB)
Compiling autocfg v1.0.1
Compiling proc-macro2 v1.0.29
Compiling libc v0.2.103
Compiling unicode-xid v0.2.2
Compiling syn v1.0.77
Compiling cfg-if v1.0.0
Compiling serde_derive v1.0.130
Compiling serde v1.0.130
Compiling lazy_static v1.4.0
Compiling bitflags v1.2.1
Compiling hashbrown v0.11.2
Compiling scopeguard v1.1.0
Compiling parking_lot_core v0.8.5
Compiling byteorder v1.4.3
Compiling log v0.4.14
Compiling once_cell v1.8.0
Compiling pin-project-lite v0.2.7
Compiling memchr v2.4.1
Compiling futures-core v0.3.17
Compiling version_check v0.9.3
Compiling Inflector v0.11.4
Compiling erased-serde v0.3.16
Compiling cache-padded v1.1.1
Compiling futures-io v0.3.17
Compiling waker-fn v1.1.0
Compiling fastrand v1.5.0
Compiling parking v2.0.0
Compiling ppv-lite86 v0.2.10
Compiling slab v0.4.4
Compiling async-task v4.0.3
Compiling event-listener v2.5.1
Compiling downcast-rs v1.2.0
Compiling crossbeam-utils v0.8.5
Compiling fixedbitset v0.4.0
Compiling pkg-config v0.3.20
Compiling ryu v1.0.5
Compiling serde_json v1.0.68
Compiling itoa v0.4.8
Compiling regex-syntax v0.6.25
Compiling ansi_term v0.12.1
Compiling anyhow v1.0.44
Compiling same-file v1.0.6
Compiling crc32fast v1.2.1
Compiling adler32 v1.2.0
Compiling fixedbitset v0.2.0
Compiling drm-fourcc v2.2.0
Compiling bit-vec v0.6.3
Compiling bevy-glsl-to-spirv v0.2.1
Compiling termcolor v1.1.2
Compiling unicode-width v0.1.9
Compiling crossbeam-epoch v0.9.5
Compiling color_quant v1.1.0
Compiling scoped_threadpool v0.1.9
Compiling crossbeam-queue v0.3.2
Compiling hex v0.4.3
Compiling khronos-egl v4.1.0
Compiling ttf-parser v0.12.3
Compiling renderdoc-sys v0.7.1
Compiling ahash v0.4.7
Compiling arrayvec v0.5.2
Compiling cfg_aliases v0.1.1
Compiling inplace_it v0.3.3
Compiling percent-encoding v2.1.0
Compiling libm v0.1.4
Compiling winit v0.25.0
Compiling glow v0.9.0
Compiling cpal v0.13.4
Compiling svg_fmt v0.4.1
Compiling inflections v1.1.1
Compiling ab_glyph_rasterizer v0.1.4
Compiling profiling v1.0.3
Compiling vec_map v0.8.2
Compiling xi-unicode v0.3.0
Compiling base64 v0.13.0
Compiling rectangle-pack v0.4.2
Compiling copyless v0.1.5
Compiling fnv v1.0.7
Compiling indexmap v1.7.0
Compiling num-traits v0.2.14
Compiling num-integer v0.1.44
Compiling memoffset v0.6.4
Compiling num-rational v0.3.2
Compiling num-iter v0.1.42
Compiling instant v0.1.11
Compiling libloading v0.7.0
Compiling tracing-core v0.1.20
Compiling sharded-slab v0.1.3
Compiling lock_api v0.4.5
Compiling fxhash v0.2.1
Compiling thread_local v1.1.3
Compiling concurrent-queue v1.2.2
Compiling ahash v0.7.4
Compiling alsa-sys v0.3.1
Compiling x11-dl v2.19.1
Compiling libudev-sys v0.1.4
Compiling walkdir v2.3.2
Compiling miniz_oxide v0.3.7
Compiling deflate v0.8.6
Compiling bit-set v0.5.2
Compiling codespan-reporting v0.11.1
Compiling hashbrown v0.9.1
Compiling wgpu-core v0.9.2
Compiling regex-automata v0.1.10
Compiling owned_ttf_parser v0.12.1
Compiling ash v0.32.1
Compiling ab_glyph v0.2.11
Compiling quote v1.0.9
Compiling gpu-descriptor-types v0.1.1
Compiling gpu-alloc-types v0.2.0
Compiling wgpu-types v0.9.0
Compiling matchers v0.0.1
Compiling tracing-log v0.1.2
Compiling gfx-renderdoc v0.1.0
Compiling async-channel v1.6.1
Compiling getrandom v0.2.3
Compiling num_cpus v1.13.0
Compiling jobserver v0.1.24
Compiling mio v0.7.13
Compiling inotify-sys v0.1.5
Compiling filetime v0.2.15
Compiling raw-window-handle v0.3.3
Compiling slice-deque v0.3.0
Compiling crossbeam-channel v0.5.1
Compiling futures-lite v1.12.0
Compiling aho-corasick v0.7.18
Compiling png v0.16.8
Compiling stretch v0.3.2
Compiling nix v0.20.1
Compiling petgraph v0.5.1
Compiling gpu-descriptor v0.1.1
Compiling gpu-alloc v0.4.7
Compiling spirv_headers v1.5.0
Compiling approx v0.5.0
Compiling euclid v0.22.6
Compiling rand_core v0.6.3
Compiling cc v1.0.70
Compiling inotify v0.9.4
Compiling async-executor v1.4.1
Compiling regex v1.5.4
Compiling crossbeam-deque v0.8.1
Compiling chrono v0.4.19
Compiling rose_tree v0.2.0
Compiling glyph_brush_layout v0.2.3
Compiling guillotiere v0.6.2
Compiling alsa v0.5.0
Compiling rand_chacha v0.3.1
Compiling notify v5.0.0-pre.11
Compiling bevy_tasks v0.5.0 (/tmp/bevy/crates/bevy_tasks)
Compiling spirv-reflect v0.2.3
Compiling minimp3-sys v0.3.2
Compiling crossbeam v0.8.1
Compiling thiserror-impl v1.0.29
Compiling bytemuck_derive v1.0.1
Compiling tracing-attributes v0.1.16
Compiling gltf-derive v0.16.0
Compiling rand v0.8.4
Compiling mio-misc v1.2.1
Compiling bytemuck v1.7.2
Compiling thiserror v1.0.29
Compiling tracing v0.1.28
Compiling image v0.23.14
Compiling naga v0.5.0
Compiling minimp3 v0.5.1
Compiling smallvec v1.6.1
Compiling toml v0.5.8
Compiling uuid v0.8.2
Compiling glam v0.18.0
Compiling tracing-serde v0.1.2
Compiling ron v0.6.5
Compiling gilrs-core v0.3.1
Compiling cargo-manifest v0.2.6
Compiling external-memory v0.0.1
Compiling tracing-subscriber v0.2.24
Compiling gltf-json v0.16.0
Compiling hexasphere v4.1.1
Compiling parking_lot v0.11.2
Compiling gfx-hal v0.9.0
Compiling gilrs v0.8.1
Compiling bevy_macro_utils v0.5.0 (/tmp/bevy/crates/bevy_macro_utils)
Compiling rodio v0.14.0
Compiling gltf v0.16.0
Compiling bevy_derive v0.5.0 (/tmp/bevy/crates/bevy_derive)
Compiling bevy_reflect_derive v0.5.0 (/tmp/bevy/crates/bevy_reflect/bevy_reflect_derive)
Compiling bevy_ecs_macros v0.5.0 (/tmp/bevy/crates/bevy_ecs/macros)
Compiling gfx-backend-gl v0.9.0
Compiling gfx-backend-vulkan v0.9.0
Compiling gfx-backend-empty v0.9.0
Compiling bevy_utils v0.5.0 (/tmp/bevy/crates/bevy_utils)
Compiling bevy_reflect v0.5.0 (/tmp/bevy/crates/bevy_reflect)
Compiling bevy_ecs v0.5.0 (/tmp/bevy/crates/bevy_ecs)
Compiling bevy_math v0.5.0 (/tmp/bevy/crates/bevy_math)
Compiling bevy_app v0.5.0 (/tmp/bevy/crates/bevy_app)
Compiling bevy_log v0.5.0 (/tmp/bevy/crates/bevy_log)
Compiling bevy_core v0.5.0 (/tmp/bevy/crates/bevy_core)
Compiling bevy_transform v0.5.0 (/tmp/bevy/crates/bevy_transform)
Compiling bevy_window v0.5.0 (/tmp/bevy/crates/bevy_window)
Compiling bevy_input v0.5.0 (/tmp/bevy/crates/bevy_input)
Compiling wgpu v0.9.0
Compiling bevy_diagnostic v0.5.0 (/tmp/bevy/crates/bevy_diagnostic)
Compiling bevy_winit v0.5.0 (/tmp/bevy/crates/bevy_winit)
Compiling bevy_gilrs v0.5.0 (/tmp/bevy/crates/bevy_gilrs)
Compiling bevy_asset v0.5.0 (/tmp/bevy/crates/bevy_asset)
Compiling bevy_render v0.5.0 (/tmp/bevy/crates/bevy_render)
Compiling bevy_scene v0.5.0 (/tmp/bevy/crates/bevy_scene)
Compiling bevy_audio v0.5.0 (/tmp/bevy/crates/bevy_audio)
Compiling bevy_sprite v0.5.0 (/tmp/bevy/crates/bevy_sprite)
Compiling bevy_pbr v0.5.0 (/tmp/bevy/crates/bevy_pbr)
Compiling bevy_gltf v0.5.0 (/tmp/bevy/crates/bevy_gltf)
Compiling bevy_text v0.5.0 (/tmp/bevy/crates/bevy_text)
Compiling bevy_wgpu v0.5.0 (/tmp/bevy/crates/bevy_wgpu)
LLVM ERROR: IO failure on output stream: No space left on device
LLVM ERROR: IO failure on output stream: No space left on device
error: could not compile `bevy_gltf`
warning: build failed, waiting for other jobs to finish...
LLVM ERROR: IO failure on output stream: No space left on device
^C⏎
Error 1:
> cargo run --example breakout
Compiling bevy_sprite v0.5.0 (/home/user/software/bevy/crates/bevy_sprite)
Compiling bevy_pbr v0.5.0 (/home/user/software/bevy/crates/bevy_pbr)
error: internal compiler error: encountered incremental compilation error with item_attrs(bevy_render[56de]::mesh::mesh::Mesh)
|
= help: This is a known issue with the compiler. Run `cargo clean -p bevy_pbr` or `cargo clean` to allow your project to compile
= note: Please follow the instructions below to create a bug report with the provided information
= note: See <https://github.com/rust-lang/rust/issues/84970> for more information
thread 'rustc' panicked at 'Found unstable fingerprints for item_attrs(bevy_render[56de]::mesh::mesh::Mesh): [Attribute { kind: Normal(AttrItem { path: Path { span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:3: 224:7 (#0), segments: [PathSegment { ident: uuid#0, id: NodeId(69781), args: None }], tokens: None }, args: Eq(/home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:8: 224:9 (#0), Token { kind: Literal(Lit { kind: Str, symbol: "8ecbac0f-f545-4473-ad43-e1f4243af51e", suffix: None }), span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:10: 224:48 (#0) }), tokens: None }, None), id: AttrId(510), style: Outer, span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:1: 224:49 (#0) }]', /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/compiler/rustc_query_system/src/query/plumbing.rs:624:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
note: rustc 1.55.0 (c8dfcfe04 2021-09-06) running on x86_64-unknown-linux-gnu
note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C incremental --crate-type lib
note: some of the compiler flags provided by cargo are hidden
query stack during panic:
error: internal compiler error: encountered incremental compilation error with item_children(bevy_render[56de])
|
= help: This is a known issue with the compiler. Run `cargo clean -p bevy_pbr` or `cargo clean` to allow your project to compile
= note: Please follow the instructions below to create a bug report with the provided information
= note: See <https://github.com/rust-lang/rust/issues/84970> for more information
thread 'rustc' panicked at 'Found unstable fingerprints for item_children(bevy_render[56de]): [Export { ident: camera#0, res: Def(Mod, DefId(77:3 ~ bevy_render[56de]::camera)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:1:1: 1:16 (#0), vis: Public }, Export { ident: color#0, res: Def(Mod, DefId(77:224 ~ bevy_render[56de]::color)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:2:1: 2:15 (#0), vis: Public }, Export { ident: colorspace#0, res: Def(Mod, DefId(77:415 ~ bevy_render[56de]::colorspace)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:3:1: 3:20 (#0), vis: Public }, Export { ident: draw#0, res: Def(Mod, DefId(77:429 ~ bevy_render[56de]::draw)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:4:1: 4:14 (#0), vis: Public }, Export { ident: entity#0, res: Def(Mod, DefId(77:553 ~ bevy_render[56de]::entity)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:5:1: 5:16 (#0), vis: Public }, Export { ident: mesh#0, res: Def(Mod, DefId(77:614 ~ bevy_render[56de]::mesh)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:6:1: 6:14 (#0), vis: Public }, Export { ident: pass#0, res: Def(Mod, DefId(77:1077 ~ bevy_render[56de]::pass)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:7:1: 7:14 (#0), vis: Public }, Export { ident: pipeline#0, res: Def(Mod, DefId(77:1136 ~ bevy_render[56de]::pipeline)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:8:1: 8:18 (#0), vis: Public }, Export { ident: render_graph#0, res: Def(Mod, DefId(77:1569 ~ bevy_render[56de]::render_graph)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:9:1: 9:22 (#0), vis: Public }, Export { ident: renderer#0, res: Def(Mod, DefId(77:2739 ~ bevy_render[56de]::renderer)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:10:1: 10:18 (#0), vis: Public }, Export { ident: shader#0, res: Def(Mod, DefId(77:3352 ~ bevy_render[56de]::shader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:11:1: 11:16 (#0), vis: Public }, Export { ident: texture#0, res: Def(Mod, DefId(77:3619 ~ bevy_render[56de]::texture)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:12:1: 12:17 (#0), vis: Public }, Export { ident: wireframe#0, res: Def(Mod, DefId(77:3876 ~ bevy_render[56de]::wireframe)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:13:1: 13:19 (#0), vis: Public }, Export { ident: prelude#0, res: Def(Mod, DefId(77:4011 ~ bevy_render[56de]::prelude)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:25:1: 38:2 (#0), vis: Public }, Export { ident: RenderSystem#0, res: Def(Enum, DefId(77:8717 ~ bevy_render[56de]::RenderSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:71:1: 73:2 (#0), vis: Public }, Export { ident: RenderStage#0, res: Def(Enum, DefId(77:8735 ~ bevy_render[56de]::RenderStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:77:1: 87:2 (#0), vis: Public }, Export { ident: RenderPlugin#0, res: Def(Struct, DefId(77:4148 ~ bevy_render[56de]::RenderPlugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:90:1: 94:2 (#0), vis: Public }, Export { ident: check_for_render_resource_context#0, res: Def(Fn, DefId(77:4154 ~ bevy_render[56de]::check_for_render_resource_context)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:224:1: 224:91 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: impl_render_resource_bytes#0, res: Def(Macro(Bang), DefId(77:3030 ~ bevy_render[56de]::renderer::render_resource::render_resource::impl_render_resource_bytes)), span: /home/user/software/bevy/crates/bevy_render/src/renderer/render_resource/render_resource.rs:131:1: 151:2 (#0), vis: Public }, Export { ident: ParallelSystemDescriptorCoercion#0, res: Def(Trait, DefId(23:2495 ~ bevy_ecs[e663]::schedule::system_descriptor::ParallelSystemDescriptorCoercion)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:16:16: 16:48 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: SystemStage#0, res: Def(Struct, DefId(23:2098 ~ bevy_ecs[e663]::schedule::stage::SystemStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:16:50: 16:61 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: IntoExclusiveSystem#0, res: Def(Trait, DefId(23:3241 ~ bevy_ecs[e663]::system::exclusive_system::IntoExclusiveSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:17:14: 17:33 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Res#0, res: Def(Struct, DefId(23:3823 ~ bevy_ecs[e663]::system::system_param::Res)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:17:35: 17:38 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: TransformSystem#0, res: Def(Enum, DefId(78:721 ~ bevy_transform[b132]::TransformSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:19:5: 19:36 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: warn#0, res: Def(Macro(Bang), DefId(33:62 ~ tracing[130d]::macros::warn)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:20:5: 20:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OutsideFrustum#0, res: Def(Struct, DefId(77:4942 ~ bevy_render[56de]::draw::OutsideFrustum)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:12: 21:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OutsideFrustum#0, res: Def(Ctor(Struct, Const), DefId(77:4943 ~ bevy_render[56de]::draw::OutsideFrustum::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:12: 21:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Visible#0, res: Def(Struct, DefId(77:4900 ~ bevy_render[56de]::draw::Visible)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:28: 21:35 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: once_cell#0, res: Def(Mod, DefId(28:0 ~ once_cell[26bb])), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:23:9: 23:18 (#0), vis: Public }, Export { ident: Msaa#0, res: Def(Struct, DefId(77:6989 ~ bevy_render[56de]::render_graph::base::Msaa)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:41:5: 41:15 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: AddAsset#0, res: Def(Trait, DefId(80:281 ~ bevy_asset[934e]::assets::AddAsset)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:43:18: 43:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: AssetStage#0, res: Def(Enum, DefId(80:1672 ~ bevy_asset[934e]::AssetStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:43:28: 43:38 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: StageLabel#0, res: Def(Trait, DefId(23:1778 ~ bevy_ecs[e663]::schedule::label::StageLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:26: 44:36 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: StageLabel#0, res: Def(Macro(Derive), DefId(24:107 ~ bevy_ecs_macros[2df0]::StageLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:26: 44:36 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: SystemLabel#0, res: Def(Trait, DefId(23:1781 ~ bevy_ecs[e663]::schedule::label::SystemLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:38: 44:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: SystemLabel#0, res: Def(Macro(Derive), DefId(24:106 ~ bevy_ecs_macros[2df0]::SystemLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:38: 44:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ActiveCameras#0, res: Def(Struct, DefId(77:4163 ~ bevy_render[56de]::camera::active_cameras::ActiveCameras)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:5: 46:18 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Camera#0, res: Def(Struct, DefId(77:4206 ~ bevy_render[56de]::camera::camera::Camera)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:20: 46:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: DepthCalculation#0, res: Def(Enum, DefId(77:4275 ~ bevy_render[56de]::camera::camera::DepthCalculation)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:28: 46:44 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OrthographicProjection#0, res: Def(Struct, DefId(77:4503 ~ bevy_render[56de]::camera::projection::OrthographicProjection)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:46: 46:68 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PerspectiveProjection#0, res: Def(Struct, DefId(77:4317 ~ bevy_render[56de]::camera::projection::PerspectiveProjection)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:70: 46:91 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderLayers#0, res: Def(Struct, DefId(77:4599 ~ bevy_render[56de]::camera::visible_entities::RenderLayers)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:5: 47:17 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ScalingMode#0, res: Def(Enum, DefId(77:4457 ~ bevy_render[56de]::camera::projection::ScalingMode)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:19: 47:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: VisibleEntities#0, res: Def(Struct, DefId(77:4556 ~ bevy_render[56de]::camera::visible_entities::VisibleEntities)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:32: 47:47 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: WindowOrigin#0, res: Def(Enum, DefId(77:4385 ~ bevy_render[56de]::camera::projection::WindowOrigin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:49: 47:61 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: IndexFormat#0, res: Def(Enum, DefId(77:6512 ~ bevy_render[56de]::pipeline::state_descriptors::IndexFormat)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:5: 50:16 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PipelineCompiler#0, res: Def(Struct, DefId(77:5754 ~ bevy_render[56de]::pipeline::pipeline_compiler::PipelineCompiler)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:18: 50:34 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PipelineDescriptor#0, res: Def(Struct, DefId(77:5596 ~ bevy_render[56de]::pipeline::pipeline::PipelineDescriptor)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:36: 50:54 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PipelineSpecialization#0, res: Def(Struct, DefId(77:5645 ~ bevy_render[56de]::pipeline::pipeline_compiler::PipelineSpecialization)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:56: 50:78 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PrimitiveTopology#0, res: Def(Enum, DefId(77:6112 ~ bevy_render[56de]::pipeline::state_descriptors::PrimitiveTopology)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:80: 50:97 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ShaderSpecialization#0, res: Def(Struct, DefId(77:5742 ~ bevy_render[56de]::pipeline::pipeline_compiler::ShaderSpecialization)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:51:5: 51:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: VertexBufferLayout#0, res: Def(Struct, DefId(77:6599 ~ bevy_render[56de]::pipeline::vertex_buffer_descriptor::VertexBufferLayout)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:51:27: 51:45 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: base#0, res: Def(Mod, DefId(77:1570 ~ bevy_render[56de]::render_graph::base)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:12: 54:16 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: BaseRenderGraphConfig#0, res: Def(Struct, DefId(77:6993 ~ bevy_render[56de]::render_graph::base::BaseRenderGraphConfig)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:18: 54:39 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: MainPass#0, res: Def(Struct, DefId(77:6987 ~ bevy_render[56de]::render_graph::base::MainPass)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:41: 54:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: MainPass#0, res: Def(Ctor(Struct, Const), DefId(77:6988 ~ bevy_render[56de]::render_graph::base::MainPass::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:41: 54:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderGraph#0, res: Def(Struct, DefId(77:1755 ~ bevy_render[56de]::render_graph::graph::RenderGraph)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:55:5: 55:16 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: AssetRenderResourceBindings#0, res: Def(Struct, DefId(77:7923 ~ bevy_render[56de]::renderer::render_resource::render_resource_bindings::AssetRenderResourceBindings)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:16: 57:43 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderResourceBindings#0, res: Def(Struct, DefId(77:7900 ~ bevy_render[56de]::renderer::render_resource::render_resource_bindings::RenderResourceBindings)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:45: 57:67 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderResourceContext#0, res: Def(Trait, DefId(77:3309 ~ bevy_render[56de]::renderer::render_resource_context::RenderResourceContext)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:69: 57:90 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ShaderLoader#0, res: Def(Struct, DefId(77:8060 ~ bevy_render[56de]::shader::shader::ShaderLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:58:5: 58:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ShaderLoader#0, res: Def(Ctor(Struct, Const), DefId(77:8061 ~ bevy_render[56de]::shader::shader::ShaderLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:58:5: 58:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: HdrTextureLoader#0, res: Def(Struct, DefId(77:8104 ~ bevy_render[56de]::texture::hdr_texture_loader::HdrTextureLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:60:5: 60:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: HdrTextureLoader#0, res: Def(Ctor(Struct, Const), DefId(77:8105 ~ bevy_render[56de]::texture::hdr_texture_loader::HdrTextureLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:60:5: 60:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ImageTextureLoader#0, res: Def(Struct, DefId(77:8110 ~ bevy_render[56de]::texture::image_texture_loader::ImageTextureLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:68:5: 68:32 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ImageTextureLoader#0, res: Def(Ctor(Struct, Const), DefId(77:8111 ~ bevy_render[56de]::texture::image_texture_loader::ImageTextureLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:68:5: 68:32 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Draw#0, res: Def(Struct, DefId(77:4981 ~ bevy_render[56de]::draw::Draw)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Mesh#0, res: Def(Struct, DefId(77:5223 ~ bevy_render[56de]::mesh::mesh::Mesh)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Color#0, res: Def(Enum, DefId(77:4792 ~ bevy_render[56de]::color::Color)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Texture#0, res: Def(Struct, DefId(77:8211 ~ bevy_render[56de]::texture::texture::Texture)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: shape#0, res: Def(Mod, DefId(77:927 ~ bevy_render[56de]::mesh::shape)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: App#0, res: Def(Struct, DefId(75:76 ~ bevy_app[61c3]::app::App)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: CoreStage#0, res: Def(Enum, DefId(75:350 ~ bevy_app[61c3]::CoreStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: DynamicPlugin#0, res: Def(Macro(Derive), DefId(20:207 ~ bevy_derive[df94]::DynamicPlugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Plugin#0, res: Def(Trait, DefId(75:174 ~ bevy_app[61c3]::plugin::Plugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PluginGroup#0, res: Def(Trait, DefId(75:196 ~ bevy_app[61c3]::plugin_group::PluginGroup)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: StartupStage#0, res: Def(Enum, DefId(75:378 ~ bevy_app[61c3]::StartupStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: MeshBundle#0, res: Def(Struct, DefId(77:5030 ~ bevy_render[56de]::entity::MeshBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PerspectiveCameraBundle#0, res: Def(Struct, DefId(77:5046 ~ bevy_render[56de]::entity::PerspectiveCameraBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OrthographicCameraBundle#0, res: Def(Struct, DefId(77:5058 ~ bevy_render[56de]::entity::OrthographicCameraBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ClearColor#0, res: Def(Struct, DefId(77:5379 ~ bevy_render[56de]::pass::pass::ClearColor)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ClearColor#0, res: Def(Ctor(Struct, Fn), DefId(77:5380 ~ bevy_render[56de]::pass::pass::ClearColor::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderPipelines#0, res: Def(Struct, DefId(77:5897 ~ bevy_render[56de]::pipeline::render_pipelines::RenderPipelines)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Shader#0, res: Def(Struct, DefId(77:8040 ~ bevy_render[56de]::shader::shader::Shader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }]', /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/compiler/rustc_query_system/src/query/plumbing.rs:624:9
stack backtrace:
0: 0x7f5a8a6c1b40 - std::backtrace_rs::backtrace::libunwind::trace::ha0ad43e8a952bfe7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
1: 0x7f5a8a6c1b40 - std::backtrace_rs::backtrace::trace_unsynchronized::h6830419c0c4130dc
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7f5a8a6c1b40 - std::sys_common::backtrace::_print_fmt::h8f3516631ffa1ef5
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:67:5
3: 0x7f5a8a6c1b40 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::he1640d5f0d93f618
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:46:22
4: 0x7f5a8a72f6bc - core::fmt::write::h88012e1f01caeebf
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/core/src/fmt/mod.rs:1115:17
5: 0x7f5a8a6b32d5 - std::io::Write::write_fmt::h360fa85b30182555
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/io/mod.rs:1665:15
6: 0x7f5a8a6c589b - std::sys_common::backtrace::_print::ha1f00492f406a015
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:49:5
7: 0x7f5a8a6c589b - std::sys_common::backtrace::print::hd54561b13feb6af3
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:36:9
8: 0x7f5a8a6c589b - std::panicking::default_hook::{{closure}}::h84fe124cd0864662
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:208:50
9: 0x7f5a8a6c5371 - std::panicking::default_hook::h5a8e74a76ce290a7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:225:9
10: 0x7f5a8ae9e251 - rustc_driver::DEFAULT_HOOK::{{closure}}::{{closure}}::h6de3be617154114e
11: 0x7f5a7a5e1343 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdcc89997ff3158e5
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1586:9
12: 0x7f5a7a5e608a - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::{{closure}}::hb0db7a77cbfad786
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/proc_macro/src/bridge/client.rs:320:21
13: 0x7f5a8a6c60c9 - std::panicking::rust_panic_with_hook::h67c812a4fe9d4c91
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:626:17
14: 0x7f5a8a6c5b87 - std::panicking::begin_panic_handler::{{closure}}::h33f9c1b96af300d7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:519:13
15: 0x7f5a8a6c203c - std::sys_common::backtrace::__rust_end_short_backtrace::h51bae64be5921f0e
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:141:18
16: 0x7f5a8a6c5ae9 - rust_begin_unwind
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:515:5
17: 0x7f5a8a68eaab - std::panicking::begin_panic_fmt::h7ab3d84aa4ae32a2
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:457:5
18: 0x7f5a8b6d8dac - rustc_query_system::query::plumbing::incremental_verify_ich::h89c7bc97eed12275
19: 0x7f5a8b6ffe19 - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h17ce6c2f5a3ebe5a
20: 0x7f5a8c5459eb - rustc_query_system::query::plumbing::get_query_impl::h9f22804c295d100b
21: 0x7f5a8c5a02be - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::item_children::h22923e62dabe3f64
22: 0x7f5a8c65fc70 - core::ops::function::FnOnce::call_once::hda03ecaa240882bc
23: 0x7f5a8b84e3d4 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hc735697a98b0a0ad
24: 0x7f5a8b7020f7 - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h34ac0b040596c94d
25: 0x7f5a8b8e956f - rustc_data_structures::stack::ensure_sufficient_stack::h2da0a3900db5d3c1
26: 0x7f5a8ce5a712 - rustc_query_system::query::plumbing::get_query_impl::h905320e734bbede9
27: 0x7f5a8cf167d0 - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::visible_parent_map::h1be3ca3e7f97e91c
28: 0x7f5a8c8f03cd - rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur::h390c7a3672350c50
29: 0x7f5a8c8f5641 - <rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path::h1944db9a154051e7
30: 0x7f5a8c8aff82 - rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs::hbe69abf0277b5825
31: 0x7f5a8c8afe64 - rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str::h5522b7121b36200e
32: 0x7f5a8b787521 - std::thread::local::LocalKey<T>::with::hd36f8a8e3da7fa16
33: 0x7f5a8b799b08 - rustc_query_impl::plumbing::<impl rustc_query_system::query::config::QueryDescription<rustc_query_impl::plumbing::QueryCtxt> for rustc_query_impl::queries::adt_def>::describe::h243826707e1d8b10
34: 0x7f5a8b7862c7 - std::thread::local::LocalKey<T>::with::hc6f65ece9b57ecb9
35: 0x7f5a8b7b3253 - rustc_query_impl::make_query::adt_def::h573e992f0f8c8115
36: 0x7f5a8b6f6d78 - rustc_query_system::query::plumbing::QueryState<D,K>::try_collect_active_jobs::h28a19465b9f0d625
37: 0x7f5a8b7dd4a1 - rustc_query_impl::Queries::try_collect_active_jobs::h5f16144d9894237a
38: 0x7f5a8b75f531 - rustc_query_system::query::job::print_query_stack::hb6bd89249c117f8b
39: 0x7f5a8afab1df - rustc_interface::interface::try_print_query_stack::hbb2aff23e24cf528
40: 0x7f5a8ae9e63f - rustc_driver::report_ice::h9ae5a1f2da27e588
41: 0x7f5a7a5e1343 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdcc89997ff3158e5
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1586:9
42: 0x7f5a7a5e608a - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::{{closure}}::hb0db7a77cbfad786
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/proc_macro/src/bridge/client.rs:320:21
43: 0x7f5a8a6c60c9 - std::panicking::rust_panic_with_hook::h67c812a4fe9d4c91
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:626:17
44: 0x7f5a8a6c5b87 - std::panicking::begin_panic_handler::{{closure}}::h33f9c1b96af300d7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:519:13
45: 0x7f5a8a6c203c - std::sys_common::backtrace::__rust_end_short_backtrace::h51bae64be5921f0e
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:141:18
46: 0x7f5a8a6c5ae9 - rust_begin_unwind
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:515:5
47: 0x7f5a8a68eaab - std::panicking::begin_panic_fmt::h7ab3d84aa4ae32a2
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:457:5
48: 0x7f5a8ceb0fcc - rustc_query_system::query::plumbing::incremental_verify_ich::hc38e52721f305d14
49: 0x7f5a8ceb5f2d - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h159cf8f9b587e724
50: 0x7f5a8cfba650 - rustc_data_structures::stack::ensure_sufficient_stack::ha3e9269331a293f0
51: 0x7f5a8c54c224 - rustc_query_system::query::plumbing::get_query_impl::hbbedf5a028de88b1
52: 0x7f5a8c59efce - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::item_attrs::h2bb67b6f7998844a
53: 0x7f5a8c8bf57d - rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs::h9e1f852772baa143
54: 0x7f5a8c89f1c7 - rustc_middle::ty::adt::AdtDef::new::hee62e30d2cfbe6cd
55: 0x7f5a8c8b540b - rustc_middle::ty::context::TyCtxt::alloc_adt_def::hc1de4aca53652b0b
56: 0x7f5a8c62051f - rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def::h5f8dec8c714adc82
57: 0x7f5a8c664626 - rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def::h242cc4f0262592d3
58: 0x7f5a8cf6c5d4 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hbec837f7e0a9f4cc
59: 0x7f5a8ceb6d9e - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h392fb06c0e5f4f9b
60: 0x7f5a8cfbc182 - rustc_data_structures::stack::ensure_sufficient_stack::hbd3a8fee3847e4a0
61: 0x7f5a8c534d1e - rustc_query_system::query::plumbing::get_query_impl::h5bfce05c5329537d
62: 0x7f5a8c59d90b - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::adt_def::h4cf9c5ba47a2adfd
63: 0x7f5a8cf036dc - rustc_serialize::serialize::Decoder::read_enum_variant_arg::h5a5319dece2ad67d
64: 0x7f5a8c5939e7 - rustc_middle::ty::sty::_DERIVE_rustc_serialize_Decodable_D_FOR_TyKind::<impl rustc_serialize::serialize::Decodable<__D> for rustc_middle::ty::sty::TyKind>::decode::hd35157a5752998af
65: 0x7f5a8c58abfd - rustc_middle::ty::codec::<impl rustc_serialize::serialize::Decodable<D> for &rustc_middle::ty::TyS>::decode::hd0adc4c89955401c
66: 0x7f5a8c592c8c - <rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable<D>>::decode::h8ae53a79023d0173
67: 0x7f5a8c5ca3a8 - <core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with::he7639c14c2e84177
68: 0x7f5a8c593a71 - rustc_middle::ty::sty::_DERIVE_rustc_serialize_Decodable_D_FOR_TyKind::<impl rustc_serialize::serialize::Decodable<__D> for rustc_middle::ty::sty::TyKind>::decode::hd35157a5752998af
69: 0x7f5a8c58abfd - rustc_middle::ty::codec::<impl rustc_serialize::serialize::Decodable<D> for &rustc_middle::ty::TyS>::decode::hd0adc4c89955401c
70: 0x7f5a8cf894c9 - rustc_query_impl::on_disk_cache::OnDiskCache::try_load_query_result::h17bc40677d23cce5
71: 0x7f5a8cebd84e - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::hf1ac2de90738e647
72: 0x7f5a8c523670 - rustc_query_system::query::plumbing::get_query_impl::h0f18fb185511a7b9
73: 0x7f5a8c59c958 - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::type_of::hb23b804a262eee01
74: 0x7f5a8c177943 - <rustc_typeck::outlives::implicit_infer::InferVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item::hcfab3b8e1f70805d
75: 0x7f5a8c0e6d41 - rustc_hir::hir::Crate::visit_all_item_likes::h9bf8245408a38eec
76: 0x7f5a8cc4a594 - rustc_typeck::outlives::inferred_outlives_crate::h6295a38552896422
77: 0x7f5a8b84ef6a - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hd359396718e8cff3
78: 0x7f5a8b820473 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_task_impl::he476e19531e74364
79: 0x7f5a8b8f68a4 - rustc_data_structures::stack::ensure_sufficient_stack::hf6e0f85b7c2ec08a
80: 0x7f5a8b6aae89 - rustc_query_system::query::plumbing::force_query_with_job::h60a24a4926936c9b
81: 0x7f5a8b69a9b4 - rustc_query_system::query::plumbing::force_query_impl::ha3dc081cba28c89a
82: 0x7f5a8b66bd16 - rustc_query_system::query::plumbing::force_query::h222faf5f2729834e
83: 0x7f5a8c5a2f5d - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
84: 0x7f5a8c5a2f35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
85: 0x7f5a8c5a2f35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
86: 0x7f5a8c5a2f35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
87: 0x7f5a8c5a2d54 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_green_and_read::h75827515110c1695
88: 0x7f5a8c55aa48 - rustc_query_system::query::plumbing::ensure_must_run::h8ed4c3a347dd4e11
89: 0x7f5a8cf136cf - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::collect_mod_item_types::hab5225346642323d
90: 0x7f5a8cbe8f1b - rustc_session::session::Session::track_errors::h782177e235f44bae
91: 0x7f5a8cbdd35d - rustc_typeck::check_crate::h4575c24b66669750
92: 0x7f5a8c9c53ef - rustc_interface::passes::analysis::hf91740f5893e2dd6
93: 0x7f5a8b850363 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::he5722ca07eceeed2
94: 0x7f5a8b819a47 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_task_impl::h96f2846afe4c135b
95: 0x7f5a8b823a19 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_eval_always_task::h61fc0f5b6132f6c1
96: 0x7f5a8b8e70ce - rustc_data_structures::stack::ensure_sufficient_stack::h112bd9a1e5f14b8b
97: 0x7f5a8b6ad82d - rustc_query_system::query::plumbing::force_query_with_job::hbbccc62bba484e69
98: 0x7f5a8ce68786 - rustc_query_system::query::plumbing::get_query_impl::hc496b7da6ca5195d
99: 0x7f5a8cf117ed - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::analysis::h8d17f3fde386d772
100: 0x7f5a8c999a68 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter::h2007d30ef68567cb
101: 0x7f5a8c98944c - rustc_span::with_source_map::hc5adfd8eb2dd5236
102: 0x7f5a8c99ac8a - rustc_interface::interface::create_compiler_and_run::h976ed8e22b4f89b8
103: 0x7f5a8c98de89 - scoped_tls::ScopedKey<T>::set::h4a2887b4d5b96c48
104: 0x7f5a8c98a9aa - std::sys_common::backtrace::__rust_begin_short_backtrace::h220030c0c75c9d89
105: 0x7f5a8c989df5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd62830e2741d6b63
106: 0x7f5a8a6d2657 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6bff7798948b1075
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1572:9
107: 0x7f5a8a6d2657 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc2d25ac38f6b2342
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1572:9
108: 0x7f5a8a6d2657 - std::sys::unix::thread::Thread::new::thread_start::hbba5bc368baac205
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys/unix/thread.rs:74:17
109: 0x7f5a8a5f5259 - start_thread
110: 0x7f5a8a50a5e3 - __GI___clone
111: 0x0 - <unknown>
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
note: rustc 1.55.0 (c8dfcfe04 2021-09-06) running on x86_64-unknown-linux-gnu
note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C incremental --crate-type lib
note: some of the compiler flags provided by cargo are hidden
query stack during panic:
end of query stack
thread panicked while panicking. aborting.
error: internal compiler error: encountered incremental compilation error with item_attrs(bevy_render[56de]::mesh::mesh::Mesh)
|
= help: This is a known issue with the compiler. Run `cargo clean -p bevy_sprite` or `cargo clean` to allow your project to compile
= note: Please follow the instructions below to create a bug report with the provided information
= note: See <https://github.com/rust-lang/rust/issues/84970> for more information
thread 'rustc' panicked at 'Found unstable fingerprints for item_attrs(bevy_render[56de]::mesh::mesh::Mesh): [Attribute { kind: Normal(AttrItem { path: Path { span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:3: 224:7 (#0), segments: [PathSegment { ident: uuid#0, id: NodeId(69781), args: None }], tokens: None }, args: Eq(/home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:8: 224:9 (#0), Token { kind: Literal(Lit { kind: Str, symbol: "8ecbac0f-f545-4473-ad43-e1f4243af51e", suffix: None }), span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:10: 224:48 (#0) }), tokens: None }, None), id: AttrId(1242), style: Outer, span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:1: 224:49 (#0) }]', /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/compiler/rustc_query_system/src/query/plumbing.rs:624:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
note: rustc 1.55.0 (c8dfcfe04 2021-09-06) running on x86_64-unknown-linux-gnu
note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C incremental --crate-type lib
note: some of the compiler flags provided by cargo are hidden
query stack during panic:
error: internal compiler error: encountered incremental compilation error with item_children(bevy_render[56de])
|
= help: This is a known issue with the compiler. Run `cargo clean -p bevy_sprite` or `cargo clean` to allow your project to compile
= note: Please follow the instructions below to create a bug report with the provided information
= note: See <https://github.com/rust-lang/rust/issues/84970> for more information
thread 'rustc' panicked at 'Found unstable fingerprints for item_children(bevy_render[56de]): [Export { ident: camera#0, res: Def(Mod, DefId(109:3 ~ bevy_render[56de]::camera)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:1:1: 1:16 (#0), vis: Public }, Export { ident: color#0, res: Def(Mod, DefId(109:224 ~ bevy_render[56de]::color)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:2:1: 2:15 (#0), vis: Public }, Export { ident: colorspace#0, res: Def(Mod, DefId(109:415 ~ bevy_render[56de]::colorspace)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:3:1: 3:20 (#0), vis: Public }, Export { ident: draw#0, res: Def(Mod, DefId(109:429 ~ bevy_render[56de]::draw)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:4:1: 4:14 (#0), vis: Public }, Export { ident: entity#0, res: Def(Mod, DefId(109:553 ~ bevy_render[56de]::entity)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:5:1: 5:16 (#0), vis: Public }, Export { ident: mesh#0, res: Def(Mod, DefId(109:614 ~ bevy_render[56de]::mesh)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:6:1: 6:14 (#0), vis: Public }, Export { ident: pass#0, res: Def(Mod, DefId(109:1077 ~ bevy_render[56de]::pass)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:7:1: 7:14 (#0), vis: Public }, Export { ident: pipeline#0, res: Def(Mod, DefId(109:1136 ~ bevy_render[56de]::pipeline)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:8:1: 8:18 (#0), vis: Public }, Export { ident: render_graph#0, res: Def(Mod, DefId(109:1569 ~ bevy_render[56de]::render_graph)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:9:1: 9:22 (#0), vis: Public }, Export { ident: renderer#0, res: Def(Mod, DefId(109:2739 ~ bevy_render[56de]::renderer)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:10:1: 10:18 (#0), vis: Public }, Export { ident: shader#0, res: Def(Mod, DefId(109:3352 ~ bevy_render[56de]::shader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:11:1: 11:16 (#0), vis: Public }, Export { ident: texture#0, res: Def(Mod, DefId(109:3619 ~ bevy_render[56de]::texture)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:12:1: 12:17 (#0), vis: Public }, Export { ident: wireframe#0, res: Def(Mod, DefId(109:3876 ~ bevy_render[56de]::wireframe)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:13:1: 13:19 (#0), vis: Public }, Export { ident: prelude#0, res: Def(Mod, DefId(109:4011 ~ bevy_render[56de]::prelude)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:25:1: 38:2 (#0), vis: Public }, Export { ident: RenderSystem#0, res: Def(Enum, DefId(109:8717 ~ bevy_render[56de]::RenderSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:71:1: 73:2 (#0), vis: Public }, Export { ident: RenderStage#0, res: Def(Enum, DefId(109:8735 ~ bevy_render[56de]::RenderStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:77:1: 87:2 (#0), vis: Public }, Export { ident: RenderPlugin#0, res: Def(Struct, DefId(109:4148 ~ bevy_render[56de]::RenderPlugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:90:1: 94:2 (#0), vis: Public }, Export { ident: check_for_render_resource_context#0, res: Def(Fn, DefId(109:4154 ~ bevy_render[56de]::check_for_render_resource_context)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:224:1: 224:91 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: impl_render_resource_bytes#0, res: Def(Macro(Bang), DefId(109:3030 ~ bevy_render[56de]::renderer::render_resource::render_resource::impl_render_resource_bytes)), span: /home/user/software/bevy/crates/bevy_render/src/renderer/render_resource/render_resource.rs:131:1: 151:2 (#0), vis: Public }, Export { ident: ParallelSystemDescriptorCoercion#0, res: Def(Trait, DefId(52:2495 ~ bevy_ecs[e663]::schedule::system_descriptor::ParallelSystemDescriptorCoercion)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:16:16: 16:48 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: SystemStage#0, res: Def(Struct, DefId(52:2098 ~ bevy_ecs[e663]::schedule::stage::SystemStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:16:50: 16:61 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: IntoExclusiveSystem#0, res: Def(Trait, DefId(52:3241 ~ bevy_ecs[e663]::system::exclusive_system::IntoExclusiveSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:17:14: 17:33 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Res#0, res: Def(Struct, DefId(52:3823 ~ bevy_ecs[e663]::system::system_param::Res)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:17:35: 17:38 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: TransformSystem#0, res: Def(Enum, DefId(110:721 ~ bevy_transform[b132]::TransformSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:19:5: 19:36 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: warn#0, res: Def(Macro(Bang), DefId(29:62 ~ tracing[130d]::macros::warn)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:20:5: 20:30 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: OutsideFrustum#0, res: Def(Struct, DefId(109:4942 ~ bevy_render[56de]::draw::OutsideFrustum)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:12: 21:26 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: OutsideFrustum#0, res: Def(Ctor(Struct, Const), DefId(109:4943 ~ bevy_render[56de]::draw::OutsideFrustum::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:12: 21:26 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Visible#0, res: Def(Struct, DefId(109:4900 ~ bevy_render[56de]::draw::Visible)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:28: 21:35 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: once_cell#0, res: Def(Mod, DefId(24:0 ~ once_cell[26bb])), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:23:9: 23:18 (#0), vis: Public }, Export { ident: Msaa#0, res: Def(Struct, DefId(109:6989 ~ bevy_render[56de]::render_graph::base::Msaa)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:41:5: 41:15 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: AddAsset#0, res: Def(Trait, DefId(50:281 ~ bevy_asset[934e]::assets::AddAsset)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:43:18: 43:26 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: AssetStage#0, res: Def(Enum, DefId(50:1672 ~ bevy_asset[934e]::AssetStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:43:28: 43:38 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: StageLabel#0, res: Def(Trait, DefId(52:1778 ~ bevy_ecs[e663]::schedule::label::StageLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:26: 44:36 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: StageLabel#0, res: Def(Macro(Derive), DefId(53:107 ~ bevy_ecs_macros[2df0]::StageLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:26: 44:36 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: SystemLabel#0, res: Def(Trait, DefId(52:1781 ~ bevy_ecs[e663]::schedule::label::SystemLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:38: 44:49 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: SystemLabel#0, res: Def(Macro(Derive), DefId(53:106 ~ bevy_ecs_macros[2df0]::SystemLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:38: 44:49 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ActiveCameras#0, res: Def(Struct, DefId(109:4163 ~ bevy_render[56de]::camera::active_cameras::ActiveCameras)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:5: 46:18 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Camera#0, res: Def(Struct, DefId(109:4206 ~ bevy_render[56de]::camera::camera::Camera)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:20: 46:26 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: DepthCalculation#0, res: Def(Enum, DefId(109:4275 ~ bevy_render[56de]::camera::camera::DepthCalculation)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:28: 46:44 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: OrthographicProjection#0, res: Def(Struct, DefId(109:4503 ~ bevy_render[56de]::camera::projection::OrthographicProjection)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:46: 46:68 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: PerspectiveProjection#0, res: Def(Struct, DefId(109:4317 ~ bevy_render[56de]::camera::projection::PerspectiveProjection)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:70: 46:91 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: RenderLayers#0, res: Def(Struct, DefId(109:4599 ~ bevy_render[56de]::camera::visible_entities::RenderLayers)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:5: 47:17 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ScalingMode#0, res: Def(Enum, DefId(109:4457 ~ bevy_render[56de]::camera::projection::ScalingMode)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:19: 47:30 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: VisibleEntities#0, res: Def(Struct, DefId(109:4556 ~ bevy_render[56de]::camera::visible_entities::VisibleEntities)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:32: 47:47 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: WindowOrigin#0, res: Def(Enum, DefId(109:4385 ~ bevy_render[56de]::camera::projection::WindowOrigin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:49: 47:61 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: IndexFormat#0, res: Def(Enum, DefId(109:6512 ~ bevy_render[56de]::pipeline::state_descriptors::IndexFormat)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:5: 50:16 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: PipelineCompiler#0, res: Def(Struct, DefId(109:5754 ~ bevy_render[56de]::pipeline::pipeline_compiler::PipelineCompiler)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:18: 50:34 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: PipelineDescriptor#0, res: Def(Struct, DefId(109:5596 ~ bevy_render[56de]::pipeline::pipeline::PipelineDescriptor)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:36: 50:54 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: PipelineSpecialization#0, res: Def(Struct, DefId(109:5645 ~ bevy_render[56de]::pipeline::pipeline_compiler::PipelineSpecialization)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:56: 50:78 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: PrimitiveTopology#0, res: Def(Enum, DefId(109:6112 ~ bevy_render[56de]::pipeline::state_descriptors::PrimitiveTopology)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:80: 50:97 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ShaderSpecialization#0, res: Def(Struct, DefId(109:5742 ~ bevy_render[56de]::pipeline::pipeline_compiler::ShaderSpecialization)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:51:5: 51:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: VertexBufferLayout#0, res: Def(Struct, DefId(109:6599 ~ bevy_render[56de]::pipeline::vertex_buffer_descriptor::VertexBufferLayout)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:51:27: 51:45 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: base#0, res: Def(Mod, DefId(109:1570 ~ bevy_render[56de]::render_graph::base)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:12: 54:16 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: BaseRenderGraphConfig#0, res: Def(Struct, DefId(109:6993 ~ bevy_render[56de]::render_graph::base::BaseRenderGraphConfig)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:18: 54:39 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: MainPass#0, res: Def(Struct, DefId(109:6987 ~ bevy_render[56de]::render_graph::base::MainPass)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:41: 54:49 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: MainPass#0, res: Def(Ctor(Struct, Const), DefId(109:6988 ~ bevy_render[56de]::render_graph::base::MainPass::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:41: 54:49 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: RenderGraph#0, res: Def(Struct, DefId(109:1755 ~ bevy_render[56de]::render_graph::graph::RenderGraph)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:55:5: 55:16 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: AssetRenderResourceBindings#0, res: Def(Struct, DefId(109:7923 ~ bevy_render[56de]::renderer::render_resource::render_resource_bindings::AssetRenderResourceBindings)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:16: 57:43 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: RenderResourceBindings#0, res: Def(Struct, DefId(109:7900 ~ bevy_render[56de]::renderer::render_resource::render_resource_bindings::RenderResourceBindings)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:45: 57:67 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: RenderResourceContext#0, res: Def(Trait, DefId(109:3309 ~ bevy_render[56de]::renderer::render_resource_context::RenderResourceContext)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:69: 57:90 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ShaderLoader#0, res: Def(Struct, DefId(109:8060 ~ bevy_render[56de]::shader::shader::ShaderLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:58:5: 58:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ShaderLoader#0, res: Def(Ctor(Struct, Const), DefId(109:8061 ~ bevy_render[56de]::shader::shader::ShaderLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:58:5: 58:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: HdrTextureLoader#0, res: Def(Struct, DefId(109:8104 ~ bevy_render[56de]::texture::hdr_texture_loader::HdrTextureLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:60:5: 60:30 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: HdrTextureLoader#0, res: Def(Ctor(Struct, Const), DefId(109:8105 ~ bevy_render[56de]::texture::hdr_texture_loader::HdrTextureLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:60:5: 60:30 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ImageTextureLoader#0, res: Def(Struct, DefId(109:8110 ~ bevy_render[56de]::texture::image_texture_loader::ImageTextureLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:68:5: 68:32 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ImageTextureLoader#0, res: Def(Ctor(Struct, Const), DefId(109:8111 ~ bevy_render[56de]::texture::image_texture_loader::ImageTextureLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:68:5: 68:32 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Draw#0, res: Def(Struct, DefId(109:4981 ~ bevy_render[56de]::draw::Draw)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Mesh#0, res: Def(Struct, DefId(109:5223 ~ bevy_render[56de]::mesh::mesh::Mesh)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Color#0, res: Def(Enum, DefId(109:4792 ~ bevy_render[56de]::color::Color)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Texture#0, res: Def(Struct, DefId(109:8211 ~ bevy_render[56de]::texture::texture::Texture)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: shape#0, res: Def(Mod, DefId(109:927 ~ bevy_render[56de]::mesh::shape)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: App#0, res: Def(Struct, DefId(78:76 ~ bevy_app[61c3]::app::App)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: CoreStage#0, res: Def(Enum, DefId(78:350 ~ bevy_app[61c3]::CoreStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: DynamicPlugin#0, res: Def(Macro(Derive), DefId(22:207 ~ bevy_derive[df94]::DynamicPlugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Plugin#0, res: Def(Trait, DefId(78:174 ~ bevy_app[61c3]::plugin::Plugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: PluginGroup#0, res: Def(Trait, DefId(78:196 ~ bevy_app[61c3]::plugin_group::PluginGroup)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: StartupStage#0, res: Def(Enum, DefId(78:378 ~ bevy_app[61c3]::StartupStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: MeshBundle#0, res: Def(Struct, DefId(109:5030 ~ bevy_render[56de]::entity::MeshBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: PerspectiveCameraBundle#0, res: Def(Struct, DefId(109:5046 ~ bevy_render[56de]::entity::PerspectiveCameraBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: OrthographicCameraBundle#0, res: Def(Struct, DefId(109:5058 ~ bevy_render[56de]::entity::OrthographicCameraBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ClearColor#0, res: Def(Struct, DefId(109:5379 ~ bevy_render[56de]::pass::pass::ClearColor)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: ClearColor#0, res: Def(Ctor(Struct, Fn), DefId(109:5380 ~ bevy_render[56de]::pass::pass::ClearColor::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: RenderPipelines#0, res: Def(Struct, DefId(109:5897 ~ bevy_render[56de]::pipeline::render_pipelines::RenderPipelines)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }, Export { ident: Shader#0, res: Def(Struct, DefId(109:8040 ~ bevy_render[56de]::shader::shader::Shader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(109:0 ~ bevy_render[56de])) }]', /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/compiler/rustc_query_system/src/query/plumbing.rs:624:9
stack backtrace:
0: 0x7f22867ceb40 - std::backtrace_rs::backtrace::libunwind::trace::ha0ad43e8a952bfe7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
1: 0x7f22867ceb40 - std::backtrace_rs::backtrace::trace_unsynchronized::h6830419c0c4130dc
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7f22867ceb40 - std::sys_common::backtrace::_print_fmt::h8f3516631ffa1ef5
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:67:5
3: 0x7f22867ceb40 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::he1640d5f0d93f618
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:46:22
4: 0x7f228683c6bc - core::fmt::write::h88012e1f01caeebf
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/core/src/fmt/mod.rs:1115:17
5: 0x7f22867c02d5 - std::io::Write::write_fmt::h360fa85b30182555
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/io/mod.rs:1665:15
6: 0x7f22867d289b - std::sys_common::backtrace::_print::ha1f00492f406a015
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:49:5
7: 0x7f22867d289b - std::sys_common::backtrace::print::hd54561b13feb6af3
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:36:9
8: 0x7f22867d289b - std::panicking::default_hook::{{closure}}::h84fe124cd0864662
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:208:50
9: 0x7f22867d2371 - std::panicking::default_hook::h5a8e74a76ce290a7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:225:9
10: 0x7f2286fab251 - rustc_driver::DEFAULT_HOOK::{{closure}}::{{closure}}::h6de3be617154114e
11: 0x7f2270ec0203 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbd6f195416ef5ccc
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1586:9
12: 0x7f2270ed8a6a - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::{{closure}}::he3c1e50b5f98256a
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/proc_macro/src/bridge/client.rs:320:21
13: 0x7f22867d30c9 - std::panicking::rust_panic_with_hook::h67c812a4fe9d4c91
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:626:17
14: 0x7f22867d2b87 - std::panicking::begin_panic_handler::{{closure}}::h33f9c1b96af300d7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:519:13
15: 0x7f22867cf03c - std::sys_common::backtrace::__rust_end_short_backtrace::h51bae64be5921f0e
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:141:18
16: 0x7f22867d2ae9 - rust_begin_unwind
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:515:5
17: 0x7f228679baab - std::panicking::begin_panic_fmt::h7ab3d84aa4ae32a2
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:457:5
18: 0x7f22877e5dac - rustc_query_system::query::plumbing::incremental_verify_ich::h89c7bc97eed12275
19: 0x7f228780ce19 - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h17ce6c2f5a3ebe5a
20: 0x7f22886529eb - rustc_query_system::query::plumbing::get_query_impl::h9f22804c295d100b
21: 0x7f22886ad2be - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::item_children::h22923e62dabe3f64
22: 0x7f228876cc70 - core::ops::function::FnOnce::call_once::hda03ecaa240882bc
23: 0x7f228795b3d4 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hc735697a98b0a0ad
24: 0x7f228780f0f7 - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h34ac0b040596c94d
25: 0x7f22879f656f - rustc_data_structures::stack::ensure_sufficient_stack::h2da0a3900db5d3c1
26: 0x7f2288f67712 - rustc_query_system::query::plumbing::get_query_impl::h905320e734bbede9
27: 0x7f22890237d0 - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::visible_parent_map::h1be3ca3e7f97e91c
28: 0x7f22889fd3cd - rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur::h390c7a3672350c50
29: 0x7f2288a02641 - <rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path::h1944db9a154051e7
30: 0x7f22889bcf82 - rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs::hbe69abf0277b5825
31: 0x7f22889bce64 - rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str::h5522b7121b36200e
32: 0x7f2287894521 - std::thread::local::LocalKey<T>::with::hd36f8a8e3da7fa16
33: 0x7f22878a6b08 - rustc_query_impl::plumbing::<impl rustc_query_system::query::config::QueryDescription<rustc_query_impl::plumbing::QueryCtxt> for rustc_query_impl::queries::adt_def>::describe::h243826707e1d8b10
34: 0x7f22878932c7 - std::thread::local::LocalKey<T>::with::hc6f65ece9b57ecb9
35: 0x7f22878c0253 - rustc_query_impl::make_query::adt_def::h573e992f0f8c8115
36: 0x7f2287803d78 - rustc_query_system::query::plumbing::QueryState<D,K>::try_collect_active_jobs::h28a19465b9f0d625
37: 0x7f22878ea4a1 - rustc_query_impl::Queries::try_collect_active_jobs::h5f16144d9894237a
38: 0x7f228786c531 - rustc_query_system::query::job::print_query_stack::hb6bd89249c117f8b
39: 0x7f22870b81df - rustc_interface::interface::try_print_query_stack::hbb2aff23e24cf528
40: 0x7f2286fab63f - rustc_driver::report_ice::h9ae5a1f2da27e588
41: 0x7f2270ec0203 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbd6f195416ef5ccc
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1586:9
42: 0x7f2270ed8a6a - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::{{closure}}::he3c1e50b5f98256a
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/proc_macro/src/bridge/client.rs:320:21
43: 0x7f22867d30c9 - std::panicking::rust_panic_with_hook::h67c812a4fe9d4c91
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:626:17
44: 0x7f22867d2b87 - std::panicking::begin_panic_handler::{{closure}}::h33f9c1b96af300d7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:519:13
45: 0x7f22867cf03c - std::sys_common::backtrace::__rust_end_short_backtrace::h51bae64be5921f0e
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:141:18
46: 0x7f22867d2ae9 - rust_begin_unwind
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:515:5
47: 0x7f228679baab - std::panicking::begin_panic_fmt::h7ab3d84aa4ae32a2
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:457:5
48: 0x7f2288fbdfcc - rustc_query_system::query::plumbing::incremental_verify_ich::hc38e52721f305d14
49: 0x7f2288fc2f2d - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h159cf8f9b587e724
50: 0x7f22890c7650 - rustc_data_structures::stack::ensure_sufficient_stack::ha3e9269331a293f0
51: 0x7f2288659224 - rustc_query_system::query::plumbing::get_query_impl::hbbedf5a028de88b1
52: 0x7f22886abfce - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::item_attrs::h2bb67b6f7998844a
53: 0x7f22889cc57d - rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs::h9e1f852772baa143
54: 0x7f22889ac1c7 - rustc_middle::ty::adt::AdtDef::new::hee62e30d2cfbe6cd
55: 0x7f22889c240b - rustc_middle::ty::context::TyCtxt::alloc_adt_def::hc1de4aca53652b0b
56: 0x7f228872d51f - rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def::h5f8dec8c714adc82
57: 0x7f2288771626 - rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def::h242cc4f0262592d3
58: 0x7f22890795d4 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hbec837f7e0a9f4cc
59: 0x7f2288fc3d9e - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h392fb06c0e5f4f9b
60: 0x7f22890c9182 - rustc_data_structures::stack::ensure_sufficient_stack::hbd3a8fee3847e4a0
61: 0x7f2288641d1e - rustc_query_system::query::plumbing::get_query_impl::h5bfce05c5329537d
62: 0x7f22886aa90b - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::adt_def::h4cf9c5ba47a2adfd
63: 0x7f22890106dc - rustc_serialize::serialize::Decoder::read_enum_variant_arg::h5a5319dece2ad67d
64: 0x7f22886a09e7 - rustc_middle::ty::sty::_DERIVE_rustc_serialize_Decodable_D_FOR_TyKind::<impl rustc_serialize::serialize::Decodable<__D> for rustc_middle::ty::sty::TyKind>::decode::hd35157a5752998af
65: 0x7f2288697bfd - rustc_middle::ty::codec::<impl rustc_serialize::serialize::Decodable<D> for &rustc_middle::ty::TyS>::decode::hd0adc4c89955401c
66: 0x7f228869fc8c - <rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable<D>>::decode::h8ae53a79023d0173
67: 0x7f22886d73a8 - <core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with::he7639c14c2e84177
68: 0x7f22886a0a71 - rustc_middle::ty::sty::_DERIVE_rustc_serialize_Decodable_D_FOR_TyKind::<impl rustc_serialize::serialize::Decodable<__D> for rustc_middle::ty::sty::TyKind>::decode::hd35157a5752998af
69: 0x7f2288697bfd - rustc_middle::ty::codec::<impl rustc_serialize::serialize::Decodable<D> for &rustc_middle::ty::TyS>::decode::hd0adc4c89955401c
70: 0x7f22886bff97 - <rustc_query_impl::on_disk_cache::CacheDecoder as rustc_middle::ty::codec::TyDecoder>::cached_ty_for_shorthand::h451dff5b8fb20879
71: 0x7f2288697bd6 - rustc_middle::ty::codec::<impl rustc_serialize::serialize::Decodable<D> for &rustc_middle::ty::TyS>::decode::hd0adc4c89955401c
72: 0x7f22890964c9 - rustc_query_impl::on_disk_cache::OnDiskCache::try_load_query_result::h17bc40677d23cce5
73: 0x7f2288fca84e - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::hf1ac2de90738e647
74: 0x7f2288630670 - rustc_query_system::query::plumbing::get_query_impl::h0f18fb185511a7b9
75: 0x7f22886a9958 - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::type_of::hb23b804a262eee01
76: 0x7f2288284943 - <rustc_typeck::outlives::implicit_infer::InferVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item::hcfab3b8e1f70805d
77: 0x7f22881f3d41 - rustc_hir::hir::Crate::visit_all_item_likes::h9bf8245408a38eec
78: 0x7f2288d57594 - rustc_typeck::outlives::inferred_outlives_crate::h6295a38552896422
79: 0x7f228795bf6a - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hd359396718e8cff3
80: 0x7f228792d473 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_task_impl::he476e19531e74364
81: 0x7f2287a038a4 - rustc_data_structures::stack::ensure_sufficient_stack::hf6e0f85b7c2ec08a
82: 0x7f22877b7e89 - rustc_query_system::query::plumbing::force_query_with_job::h60a24a4926936c9b
83: 0x7f22877a79b4 - rustc_query_system::query::plumbing::force_query_impl::ha3dc081cba28c89a
84: 0x7f2287778d16 - rustc_query_system::query::plumbing::force_query::h222faf5f2729834e
85: 0x7f22886aff5d - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
86: 0x7f22886aff35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
87: 0x7f22886aff35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
88: 0x7f22886aff35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
89: 0x7f22886afd54 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_green_and_read::h75827515110c1695
90: 0x7f2288667a48 - rustc_query_system::query::plumbing::ensure_must_run::h8ed4c3a347dd4e11
91: 0x7f22890206cf - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::collect_mod_item_types::hab5225346642323d
92: 0x7f2288cf5f1b - rustc_session::session::Session::track_errors::h782177e235f44bae
93: 0x7f2288cea35d - rustc_typeck::check_crate::h4575c24b66669750
94: 0x7f2288ad23ef - rustc_interface::passes::analysis::hf91740f5893e2dd6
95: 0x7f228795d363 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::he5722ca07eceeed2
96: 0x7f2287926a47 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_task_impl::h96f2846afe4c135b
97: 0x7f2287930a19 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_eval_always_task::h61fc0f5b6132f6c1
98: 0x7f22879f40ce - rustc_data_structures::stack::ensure_sufficient_stack::h112bd9a1e5f14b8b
99: 0x7f22877ba82d - rustc_query_system::query::plumbing::force_query_with_job::hbbccc62bba484e69
100: 0x7f2288f75786 - rustc_query_system::query::plumbing::get_query_impl::hc496b7da6ca5195d
101: 0x7f228901e7ed - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::analysis::h8d17f3fde386d772
102: 0x7f2288aa6a68 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter::h2007d30ef68567cb
103: 0x7f2288a9644c - rustc_span::with_source_map::hc5adfd8eb2dd5236
104: 0x7f2288aa7c8a - rustc_interface::interface::create_compiler_and_run::h976ed8e22b4f89b8
105: 0x7f2288a9ae89 - scoped_tls::ScopedKey<T>::set::h4a2887b4d5b96c48
106: 0x7f2288a979aa - std::sys_common::backtrace::__rust_begin_short_backtrace::h220030c0c75c9d89
107: 0x7f2288a96df5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd62830e2741d6b63
108: 0x7f22867df657 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6bff7798948b1075
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1572:9
109: 0x7f22867df657 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc2d25ac38f6b2342
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1572:9
110: 0x7f22867df657 - std::sys::unix::thread::Thread::new::thread_start::hbba5bc368baac205
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys/unix/thread.rs:74:17
111: 0x7f2286702259 - start_thread
112: 0x7f22866175e3 - __GI___clone
113: 0x0 - <unknown>
error: internal compiler error: unexpected panic
Error 2:
> cargo run --example breakout
Compiling bevy_sprite v0.5.0 (/home/user/software/bevy/crates/bevy_sprite)
Compiling bevy_pbr v0.5.0 (/home/user/software/bevy/crates/bevy_pbr)
error: internal compiler error: encountered incremental compilation error with item_attrs(bevy_render[56de]::mesh::mesh::Mesh)
|
= help: This is a known issue with the compiler. Run `cargo clean -p bevy_pbr` or `cargo clean` to allow your project to compile
= note: Please follow the instructions below to create a bug report with the provided information
= note: See <https://github.com/rust-lang/rust/issues/84970> for more information
thread 'rustc' panicked at 'Found unstable fingerprints for item_attrs(bevy_render[56de]::mesh::mesh::Mesh): [Attribute { kind: Normal(AttrItem { path: Path { span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:3: 224:7 (#0), segments: [PathSegment { ident: uuid#0, id: NodeId(69781), args: None }], tokens: None }, args: Eq(/home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:8: 224:9 (#0), Token { kind: Literal(Lit { kind: Str, symbol: "8ecbac0f-f545-4473-ad43-e1f4243af51e", suffix: None }), span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:10: 224:48 (#0) }), tokens: None }, None), id: AttrId(510), style: Outer, span: /home/user/software/bevy/crates/bevy_render/src/mesh/mesh.rs:224:1: 224:49 (#0) }]', /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/compiler/rustc_query_system/src/query/plumbing.rs:624:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
note: rustc 1.55.0 (c8dfcfe04 2021-09-06) running on x86_64-unknown-linux-gnu
note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C incremental --crate-type lib
note: some of the compiler flags provided by cargo are hidden
query stack during panic:
error: internal compiler error: encountered incremental compilation error with item_children(bevy_render[56de])
|
= help: This is a known issue with the compiler. Run `cargo clean -p bevy_pbr` or `cargo clean` to allow your project to compile
= note: Please follow the instructions below to create a bug report with the provided information
= note: See <https://github.com/rust-lang/rust/issues/84970> for more information
thread 'rustc' panicked at 'Found unstable fingerprints for item_children(bevy_render[56de]): [Export { ident: camera#0, res: Def(Mod, DefId(77:3 ~ bevy_render[56de]::camera)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:1:1: 1:16 (#0), vis: Public }, Export { ident: color#0, res: Def(Mod, DefId(77:224 ~ bevy_render[56de]::color)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:2:1: 2:15 (#0), vis: Public }, Export { ident: colorspace#0, res: Def(Mod, DefId(77:415 ~ bevy_render[56de]::colorspace)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:3:1: 3:20 (#0), vis: Public }, Export { ident: draw#0, res: Def(Mod, DefId(77:429 ~ bevy_render[56de]::draw)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:4:1: 4:14 (#0), vis: Public }, Export { ident: entity#0, res: Def(Mod, DefId(77:553 ~ bevy_render[56de]::entity)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:5:1: 5:16 (#0), vis: Public }, Export { ident: mesh#0, res: Def(Mod, DefId(77:614 ~ bevy_render[56de]::mesh)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:6:1: 6:14 (#0), vis: Public }, Export { ident: pass#0, res: Def(Mod, DefId(77:1077 ~ bevy_render[56de]::pass)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:7:1: 7:14 (#0), vis: Public }, Export { ident: pipeline#0, res: Def(Mod, DefId(77:1136 ~ bevy_render[56de]::pipeline)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:8:1: 8:18 (#0), vis: Public }, Export { ident: render_graph#0, res: Def(Mod, DefId(77:1569 ~ bevy_render[56de]::render_graph)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:9:1: 9:22 (#0), vis: Public }, Export { ident: renderer#0, res: Def(Mod, DefId(77:2739 ~ bevy_render[56de]::renderer)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:10:1: 10:18 (#0), vis: Public }, Export { ident: shader#0, res: Def(Mod, DefId(77:3352 ~ bevy_render[56de]::shader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:11:1: 11:16 (#0), vis: Public }, Export { ident: texture#0, res: Def(Mod, DefId(77:3619 ~ bevy_render[56de]::texture)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:12:1: 12:17 (#0), vis: Public }, Export { ident: wireframe#0, res: Def(Mod, DefId(77:3876 ~ bevy_render[56de]::wireframe)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:13:1: 13:19 (#0), vis: Public }, Export { ident: prelude#0, res: Def(Mod, DefId(77:4011 ~ bevy_render[56de]::prelude)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:25:1: 38:2 (#0), vis: Public }, Export { ident: RenderSystem#0, res: Def(Enum, DefId(77:8717 ~ bevy_render[56de]::RenderSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:71:1: 73:2 (#0), vis: Public }, Export { ident: RenderStage#0, res: Def(Enum, DefId(77:8735 ~ bevy_render[56de]::RenderStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:77:1: 87:2 (#0), vis: Public }, Export { ident: RenderPlugin#0, res: Def(Struct, DefId(77:4148 ~ bevy_render[56de]::RenderPlugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:90:1: 94:2 (#0), vis: Public }, Export { ident: check_for_render_resource_context#0, res: Def(Fn, DefId(77:4154 ~ bevy_render[56de]::check_for_render_resource_context)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:224:1: 224:91 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: impl_render_resource_bytes#0, res: Def(Macro(Bang), DefId(77:3030 ~ bevy_render[56de]::renderer::render_resource::render_resource::impl_render_resource_bytes)), span: /home/user/software/bevy/crates/bevy_render/src/renderer/render_resource/render_resource.rs:131:1: 151:2 (#0), vis: Public }, Export { ident: ParallelSystemDescriptorCoercion#0, res: Def(Trait, DefId(23:2495 ~ bevy_ecs[e663]::schedule::system_descriptor::ParallelSystemDescriptorCoercion)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:16:16: 16:48 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: SystemStage#0, res: Def(Struct, DefId(23:2098 ~ bevy_ecs[e663]::schedule::stage::SystemStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:16:50: 16:61 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: IntoExclusiveSystem#0, res: Def(Trait, DefId(23:3241 ~ bevy_ecs[e663]::system::exclusive_system::IntoExclusiveSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:17:14: 17:33 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Res#0, res: Def(Struct, DefId(23:3823 ~ bevy_ecs[e663]::system::system_param::Res)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:17:35: 17:38 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: TransformSystem#0, res: Def(Enum, DefId(78:721 ~ bevy_transform[b132]::TransformSystem)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:19:5: 19:36 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: warn#0, res: Def(Macro(Bang), DefId(33:62 ~ tracing[130d]::macros::warn)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:20:5: 20:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OutsideFrustum#0, res: Def(Struct, DefId(77:4942 ~ bevy_render[56de]::draw::OutsideFrustum)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:12: 21:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OutsideFrustum#0, res: Def(Ctor(Struct, Const), DefId(77:4943 ~ bevy_render[56de]::draw::OutsideFrustum::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:12: 21:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Visible#0, res: Def(Struct, DefId(77:4900 ~ bevy_render[56de]::draw::Visible)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:21:28: 21:35 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: once_cell#0, res: Def(Mod, DefId(28:0 ~ once_cell[26bb])), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:23:9: 23:18 (#0), vis: Public }, Export { ident: Msaa#0, res: Def(Struct, DefId(77:6989 ~ bevy_render[56de]::render_graph::base::Msaa)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:41:5: 41:15 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: AddAsset#0, res: Def(Trait, DefId(80:281 ~ bevy_asset[934e]::assets::AddAsset)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:43:18: 43:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: AssetStage#0, res: Def(Enum, DefId(80:1672 ~ bevy_asset[934e]::AssetStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:43:28: 43:38 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: StageLabel#0, res: Def(Trait, DefId(23:1778 ~ bevy_ecs[e663]::schedule::label::StageLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:26: 44:36 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: StageLabel#0, res: Def(Macro(Derive), DefId(24:107 ~ bevy_ecs_macros[2df0]::StageLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:26: 44:36 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: SystemLabel#0, res: Def(Trait, DefId(23:1781 ~ bevy_ecs[e663]::schedule::label::SystemLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:38: 44:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: SystemLabel#0, res: Def(Macro(Derive), DefId(24:106 ~ bevy_ecs_macros[2df0]::SystemLabel)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:44:38: 44:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ActiveCameras#0, res: Def(Struct, DefId(77:4163 ~ bevy_render[56de]::camera::active_cameras::ActiveCameras)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:5: 46:18 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Camera#0, res: Def(Struct, DefId(77:4206 ~ bevy_render[56de]::camera::camera::Camera)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:20: 46:26 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: DepthCalculation#0, res: Def(Enum, DefId(77:4275 ~ bevy_render[56de]::camera::camera::DepthCalculation)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:28: 46:44 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OrthographicProjection#0, res: Def(Struct, DefId(77:4503 ~ bevy_render[56de]::camera::projection::OrthographicProjection)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:46: 46:68 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PerspectiveProjection#0, res: Def(Struct, DefId(77:4317 ~ bevy_render[56de]::camera::projection::PerspectiveProjection)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:46:70: 46:91 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderLayers#0, res: Def(Struct, DefId(77:4599 ~ bevy_render[56de]::camera::visible_entities::RenderLayers)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:5: 47:17 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ScalingMode#0, res: Def(Enum, DefId(77:4457 ~ bevy_render[56de]::camera::projection::ScalingMode)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:19: 47:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: VisibleEntities#0, res: Def(Struct, DefId(77:4556 ~ bevy_render[56de]::camera::visible_entities::VisibleEntities)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:32: 47:47 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: WindowOrigin#0, res: Def(Enum, DefId(77:4385 ~ bevy_render[56de]::camera::projection::WindowOrigin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:47:49: 47:61 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: IndexFormat#0, res: Def(Enum, DefId(77:6512 ~ bevy_render[56de]::pipeline::state_descriptors::IndexFormat)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:5: 50:16 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PipelineCompiler#0, res: Def(Struct, DefId(77:5754 ~ bevy_render[56de]::pipeline::pipeline_compiler::PipelineCompiler)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:18: 50:34 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PipelineDescriptor#0, res: Def(Struct, DefId(77:5596 ~ bevy_render[56de]::pipeline::pipeline::PipelineDescriptor)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:36: 50:54 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PipelineSpecialization#0, res: Def(Struct, DefId(77:5645 ~ bevy_render[56de]::pipeline::pipeline_compiler::PipelineSpecialization)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:56: 50:78 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PrimitiveTopology#0, res: Def(Enum, DefId(77:6112 ~ bevy_render[56de]::pipeline::state_descriptors::PrimitiveTopology)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:50:80: 50:97 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ShaderSpecialization#0, res: Def(Struct, DefId(77:5742 ~ bevy_render[56de]::pipeline::pipeline_compiler::ShaderSpecialization)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:51:5: 51:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: VertexBufferLayout#0, res: Def(Struct, DefId(77:6599 ~ bevy_render[56de]::pipeline::vertex_buffer_descriptor::VertexBufferLayout)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:51:27: 51:45 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: base#0, res: Def(Mod, DefId(77:1570 ~ bevy_render[56de]::render_graph::base)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:12: 54:16 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: BaseRenderGraphConfig#0, res: Def(Struct, DefId(77:6993 ~ bevy_render[56de]::render_graph::base::BaseRenderGraphConfig)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:18: 54:39 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: MainPass#0, res: Def(Struct, DefId(77:6987 ~ bevy_render[56de]::render_graph::base::MainPass)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:41: 54:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: MainPass#0, res: Def(Ctor(Struct, Const), DefId(77:6988 ~ bevy_render[56de]::render_graph::base::MainPass::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:54:41: 54:49 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderGraph#0, res: Def(Struct, DefId(77:1755 ~ bevy_render[56de]::render_graph::graph::RenderGraph)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:55:5: 55:16 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: AssetRenderResourceBindings#0, res: Def(Struct, DefId(77:7923 ~ bevy_render[56de]::renderer::render_resource::render_resource_bindings::AssetRenderResourceBindings)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:16: 57:43 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderResourceBindings#0, res: Def(Struct, DefId(77:7900 ~ bevy_render[56de]::renderer::render_resource::render_resource_bindings::RenderResourceBindings)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:45: 57:67 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderResourceContext#0, res: Def(Trait, DefId(77:3309 ~ bevy_render[56de]::renderer::render_resource_context::RenderResourceContext)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:57:69: 57:90 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ShaderLoader#0, res: Def(Struct, DefId(77:8060 ~ bevy_render[56de]::shader::shader::ShaderLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:58:5: 58:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ShaderLoader#0, res: Def(Ctor(Struct, Const), DefId(77:8061 ~ bevy_render[56de]::shader::shader::ShaderLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:58:5: 58:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: HdrTextureLoader#0, res: Def(Struct, DefId(77:8104 ~ bevy_render[56de]::texture::hdr_texture_loader::HdrTextureLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:60:5: 60:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: HdrTextureLoader#0, res: Def(Ctor(Struct, Const), DefId(77:8105 ~ bevy_render[56de]::texture::hdr_texture_loader::HdrTextureLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:60:5: 60:30 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ImageTextureLoader#0, res: Def(Struct, DefId(77:8110 ~ bevy_render[56de]::texture::image_texture_loader::ImageTextureLoader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:68:5: 68:32 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ImageTextureLoader#0, res: Def(Ctor(Struct, Const), DefId(77:8111 ~ bevy_render[56de]::texture::image_texture_loader::ImageTextureLoader::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:68:5: 68:32 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Draw#0, res: Def(Struct, DefId(77:4981 ~ bevy_render[56de]::draw::Draw)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Mesh#0, res: Def(Struct, DefId(77:5223 ~ bevy_render[56de]::mesh::mesh::Mesh)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Color#0, res: Def(Enum, DefId(77:4792 ~ bevy_render[56de]::color::Color)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Texture#0, res: Def(Struct, DefId(77:8211 ~ bevy_render[56de]::texture::texture::Texture)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: shape#0, res: Def(Mod, DefId(77:927 ~ bevy_render[56de]::mesh::shape)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: App#0, res: Def(Struct, DefId(75:76 ~ bevy_app[61c3]::app::App)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: CoreStage#0, res: Def(Enum, DefId(75:350 ~ bevy_app[61c3]::CoreStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: DynamicPlugin#0, res: Def(Macro(Derive), DefId(20:207 ~ bevy_derive[df94]::DynamicPlugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Plugin#0, res: Def(Trait, DefId(75:174 ~ bevy_app[61c3]::plugin::Plugin)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PluginGroup#0, res: Def(Trait, DefId(75:196 ~ bevy_app[61c3]::plugin_group::PluginGroup)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: StartupStage#0, res: Def(Enum, DefId(75:378 ~ bevy_app[61c3]::StartupStage)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:42:5: 42:25 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: MeshBundle#0, res: Def(Struct, DefId(77:5030 ~ bevy_render[56de]::entity::MeshBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: PerspectiveCameraBundle#0, res: Def(Struct, DefId(77:5046 ~ bevy_render[56de]::entity::PerspectiveCameraBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: OrthographicCameraBundle#0, res: Def(Struct, DefId(77:5058 ~ bevy_render[56de]::entity::OrthographicCameraBundle)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ClearColor#0, res: Def(Struct, DefId(77:5379 ~ bevy_render[56de]::pass::pass::ClearColor)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: ClearColor#0, res: Def(Ctor(Struct, Fn), DefId(77:5380 ~ bevy_render[56de]::pass::pass::ClearColor::{constructor#0})), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: RenderPipelines#0, res: Def(Struct, DefId(77:5897 ~ bevy_render[56de]::pipeline::render_pipelines::RenderPipelines)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }, Export { ident: Shader#0, res: Def(Struct, DefId(77:8040 ~ bevy_render[56de]::shader::shader::Shader)), span: /home/user/software/bevy/crates/bevy_render/src/lib.rs:40:5: 40:22 (#0), vis: Restricted(DefId(77:0 ~ bevy_render[56de])) }]', /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/compiler/rustc_query_system/src/query/plumbing.rs:624:9
stack backtrace:
0: 0x7f0fa400cb40 - std::backtrace_rs::backtrace::libunwind::trace::ha0ad43e8a952bfe7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
1: 0x7f0fa400cb40 - std::backtrace_rs::backtrace::trace_unsynchronized::h6830419c0c4130dc
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7f0fa400cb40 - std::sys_common::backtrace::_print_fmt::h8f3516631ffa1ef5
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:67:5
3: 0x7f0fa400cb40 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::he1640d5f0d93f618
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:46:22
4: 0x7f0fa407a6bc - core::fmt::write::h88012e1f01caeebf
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/core/src/fmt/mod.rs:1115:17
5: 0x7f0fa3ffe2d5 - std::io::Write::write_fmt::h360fa85b30182555
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/io/mod.rs:1665:15
6: 0x7f0fa401089b - std::sys_common::backtrace::_print::ha1f00492f406a015
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:49:5
7: 0x7f0fa401089b - std::sys_common::backtrace::print::hd54561b13feb6af3
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:36:9
8: 0x7f0fa401089b - std::panicking::default_hook::{{closure}}::h84fe124cd0864662
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:208:50
9: 0x7f0fa4010371 - std::panicking::default_hook::h5a8e74a76ce290a7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:225:9
10: 0x7f0fa47e9251 - rustc_driver::DEFAULT_HOOK::{{closure}}::{{closure}}::h6de3be617154114e
11: 0x7f0f94612343 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdcc89997ff3158e5
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1586:9
12: 0x7f0f9461708a - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::{{closure}}::hb0db7a77cbfad786
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/proc_macro/src/bridge/client.rs:320:21
13: 0x7f0fa40110c9 - std::panicking::rust_panic_with_hook::h67c812a4fe9d4c91
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:626:17
14: 0x7f0fa4010b87 - std::panicking::begin_panic_handler::{{closure}}::h33f9c1b96af300d7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:519:13
15: 0x7f0fa400d03c - std::sys_common::backtrace::__rust_end_short_backtrace::h51bae64be5921f0e
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:141:18
16: 0x7f0fa4010ae9 - rust_begin_unwind
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:515:5
17: 0x7f0fa3fd9aab - std::panicking::begin_panic_fmt::h7ab3d84aa4ae32a2
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:457:5
18: 0x7f0fa5023dac - rustc_query_system::query::plumbing::incremental_verify_ich::h89c7bc97eed12275
19: 0x7f0fa504ae19 - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h17ce6c2f5a3ebe5a
20: 0x7f0fa5e909eb - rustc_query_system::query::plumbing::get_query_impl::h9f22804c295d100b
21: 0x7f0fa5eeb2be - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::item_children::h22923e62dabe3f64
22: 0x7f0fa5faac70 - core::ops::function::FnOnce::call_once::hda03ecaa240882bc
23: 0x7f0fa51993d4 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hc735697a98b0a0ad
24: 0x7f0fa504d0f7 - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h34ac0b040596c94d
25: 0x7f0fa523456f - rustc_data_structures::stack::ensure_sufficient_stack::h2da0a3900db5d3c1
26: 0x7f0fa67a5712 - rustc_query_system::query::plumbing::get_query_impl::h905320e734bbede9
27: 0x7f0fa68617d0 - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::visible_parent_map::h1be3ca3e7f97e91c
28: 0x7f0fa623b3cd - rustc_middle::ty::print::pretty::PrettyPrinter::try_print_visible_def_path_recur::h390c7a3672350c50
29: 0x7f0fa6240641 - <rustc_middle::ty::print::pretty::FmtPrinter<F> as rustc_middle::ty::print::Printer>::print_def_path::h1944db9a154051e7
30: 0x7f0fa61faf82 - rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str_with_substs::hbe69abf0277b5825
31: 0x7f0fa61fae64 - rustc_middle::ty::print::pretty::<impl rustc_middle::ty::context::TyCtxt>::def_path_str::h5522b7121b36200e
32: 0x7f0fa50d2521 - std::thread::local::LocalKey<T>::with::hd36f8a8e3da7fa16
33: 0x7f0fa50e4b08 - rustc_query_impl::plumbing::<impl rustc_query_system::query::config::QueryDescription<rustc_query_impl::plumbing::QueryCtxt> for rustc_query_impl::queries::adt_def>::describe::h243826707e1d8b10
34: 0x7f0fa50d12c7 - std::thread::local::LocalKey<T>::with::hc6f65ece9b57ecb9
35: 0x7f0fa50fe253 - rustc_query_impl::make_query::adt_def::h573e992f0f8c8115
36: 0x7f0fa5041d78 - rustc_query_system::query::plumbing::QueryState<D,K>::try_collect_active_jobs::h28a19465b9f0d625
37: 0x7f0fa51284a1 - rustc_query_impl::Queries::try_collect_active_jobs::h5f16144d9894237a
38: 0x7f0fa50aa531 - rustc_query_system::query::job::print_query_stack::hb6bd89249c117f8b
39: 0x7f0fa48f61df - rustc_interface::interface::try_print_query_stack::hbb2aff23e24cf528
40: 0x7f0fa47e963f - rustc_driver::report_ice::h9ae5a1f2da27e588
41: 0x7f0f94612343 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hdcc89997ff3158e5
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1586:9
42: 0x7f0f9461708a - proc_macro::bridge::client::<impl proc_macro::bridge::Bridge>::enter::{{closure}}::{{closure}}::hb0db7a77cbfad786
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/proc_macro/src/bridge/client.rs:320:21
43: 0x7f0fa40110c9 - std::panicking::rust_panic_with_hook::h67c812a4fe9d4c91
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:626:17
44: 0x7f0fa4010b87 - std::panicking::begin_panic_handler::{{closure}}::h33f9c1b96af300d7
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:519:13
45: 0x7f0fa400d03c - std::sys_common::backtrace::__rust_end_short_backtrace::h51bae64be5921f0e
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys_common/backtrace.rs:141:18
46: 0x7f0fa4010ae9 - rust_begin_unwind
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:515:5
47: 0x7f0fa3fd9aab - std::panicking::begin_panic_fmt::h7ab3d84aa4ae32a2
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/panicking.rs:457:5
48: 0x7f0fa67fbfcc - rustc_query_system::query::plumbing::incremental_verify_ich::hc38e52721f305d14
49: 0x7f0fa6800f2d - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h159cf8f9b587e724
50: 0x7f0fa6905650 - rustc_data_structures::stack::ensure_sufficient_stack::ha3e9269331a293f0
51: 0x7f0fa5e97224 - rustc_query_system::query::plumbing::get_query_impl::hbbedf5a028de88b1
52: 0x7f0fa5ee9fce - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::item_attrs::h2bb67b6f7998844a
53: 0x7f0fa620a57d - rustc_middle::ty::<impl rustc_middle::ty::context::TyCtxt>::get_attrs::h9e1f852772baa143
54: 0x7f0fa61ea1c7 - rustc_middle::ty::adt::AdtDef::new::hee62e30d2cfbe6cd
55: 0x7f0fa620040b - rustc_middle::ty::context::TyCtxt::alloc_adt_def::hc1de4aca53652b0b
56: 0x7f0fa5f6b51f - rustc_metadata::rmeta::decoder::<impl rustc_metadata::creader::CrateMetadataRef>::get_adt_def::h5f8dec8c714adc82
57: 0x7f0fa5faf626 - rustc_metadata::rmeta::decoder::cstore_impl::provide_extern::adt_def::h242cc4f0262592d3
58: 0x7f0fa68b75d4 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hbec837f7e0a9f4cc
59: 0x7f0fa6801d9e - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::h392fb06c0e5f4f9b
60: 0x7f0fa6907182 - rustc_data_structures::stack::ensure_sufficient_stack::hbd3a8fee3847e4a0
61: 0x7f0fa5e7fd1e - rustc_query_system::query::plumbing::get_query_impl::h5bfce05c5329537d
62: 0x7f0fa5ee890b - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::adt_def::h4cf9c5ba47a2adfd
63: 0x7f0fa684e6dc - rustc_serialize::serialize::Decoder::read_enum_variant_arg::h5a5319dece2ad67d
64: 0x7f0fa5ede9e7 - rustc_middle::ty::sty::_DERIVE_rustc_serialize_Decodable_D_FOR_TyKind::<impl rustc_serialize::serialize::Decodable<__D> for rustc_middle::ty::sty::TyKind>::decode::hd35157a5752998af
65: 0x7f0fa5ed5bfd - rustc_middle::ty::codec::<impl rustc_serialize::serialize::Decodable<D> for &rustc_middle::ty::TyS>::decode::hd0adc4c89955401c
66: 0x7f0fa5eddc8c - <rustc_middle::ty::subst::GenericArg as rustc_serialize::serialize::Decodable<D>>::decode::h8ae53a79023d0173
67: 0x7f0fa5f153a8 - <core::result::Result<T,E> as rustc_middle::ty::context::InternIteratorElement<T,R>>::intern_with::he7639c14c2e84177
68: 0x7f0fa5edea71 - rustc_middle::ty::sty::_DERIVE_rustc_serialize_Decodable_D_FOR_TyKind::<impl rustc_serialize::serialize::Decodable<__D> for rustc_middle::ty::sty::TyKind>::decode::hd35157a5752998af
69: 0x7f0fa5ed5bfd - rustc_middle::ty::codec::<impl rustc_serialize::serialize::Decodable<D> for &rustc_middle::ty::TyS>::decode::hd0adc4c89955401c
70: 0x7f0fa68d44c9 - rustc_query_impl::on_disk_cache::OnDiskCache::try_load_query_result::h17bc40677d23cce5
71: 0x7f0fa680884e - rustc_query_system::query::plumbing::load_from_disk_and_cache_in_memory::hf1ac2de90738e647
72: 0x7f0fa5e6e670 - rustc_query_system::query::plumbing::get_query_impl::h0f18fb185511a7b9
73: 0x7f0fa5ee7958 - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::type_of::hb23b804a262eee01
74: 0x7f0fa5ac2943 - <rustc_typeck::outlives::implicit_infer::InferVisitor as rustc_hir::itemlikevisit::ItemLikeVisitor>::visit_item::hcfab3b8e1f70805d
75: 0x7f0fa5a31d41 - rustc_hir::hir::Crate::visit_all_item_likes::h9bf8245408a38eec
76: 0x7f0fa6595594 - rustc_typeck::outlives::inferred_outlives_crate::h6295a38552896422
77: 0x7f0fa5199f6a - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::hd359396718e8cff3
78: 0x7f0fa516b473 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_task_impl::he476e19531e74364
79: 0x7f0fa52418a4 - rustc_data_structures::stack::ensure_sufficient_stack::hf6e0f85b7c2ec08a
80: 0x7f0fa4ff5e89 - rustc_query_system::query::plumbing::force_query_with_job::h60a24a4926936c9b
81: 0x7f0fa4fe59b4 - rustc_query_system::query::plumbing::force_query_impl::ha3dc081cba28c89a
82: 0x7f0fa4fb6d16 - rustc_query_system::query::plumbing::force_query::h222faf5f2729834e
83: 0x7f0fa5eedf5d - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
84: 0x7f0fa5eedf35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
85: 0x7f0fa5eedf35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
86: 0x7f0fa5eedf35 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_previous_green::hebe559aa58bf1816
87: 0x7f0fa5eedd54 - rustc_query_system::dep_graph::graph::DepGraph<K>::try_mark_green_and_read::h75827515110c1695
88: 0x7f0fa5ea5a48 - rustc_query_system::query::plumbing::ensure_must_run::h8ed4c3a347dd4e11
89: 0x7f0fa685e6cf - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::collect_mod_item_types::hab5225346642323d
90: 0x7f0fa6533f1b - rustc_session::session::Session::track_errors::h782177e235f44bae
91: 0x7f0fa652835d - rustc_typeck::check_crate::h4575c24b66669750
92: 0x7f0fa63103ef - rustc_interface::passes::analysis::hf91740f5893e2dd6
93: 0x7f0fa519b363 - rustc_middle::dep_graph::<impl rustc_query_system::dep_graph::DepKind for rustc_middle::dep_graph::dep_node::DepKind>::with_deps::he5722ca07eceeed2
94: 0x7f0fa5164a47 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_task_impl::h96f2846afe4c135b
95: 0x7f0fa516ea19 - rustc_query_system::dep_graph::graph::DepGraph<K>::with_eval_always_task::h61fc0f5b6132f6c1
96: 0x7f0fa52320ce - rustc_data_structures::stack::ensure_sufficient_stack::h112bd9a1e5f14b8b
97: 0x7f0fa4ff882d - rustc_query_system::query::plumbing::force_query_with_job::hbbccc62bba484e69
98: 0x7f0fa67b3786 - rustc_query_system::query::plumbing::get_query_impl::hc496b7da6ca5195d
99: 0x7f0fa685c7ed - <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::analysis::h8d17f3fde386d772
100: 0x7f0fa62e4a68 - rustc_interface::queries::<impl rustc_interface::interface::Compiler>::enter::h2007d30ef68567cb
101: 0x7f0fa62d444c - rustc_span::with_source_map::hc5adfd8eb2dd5236
102: 0x7f0fa62e5c8a - rustc_interface::interface::create_compiler_and_run::h976ed8e22b4f89b8
103: 0x7f0fa62d8e89 - scoped_tls::ScopedKey<T>::set::h4a2887b4d5b96c48
104: 0x7f0fa62d59aa - std::sys_common::backtrace::__rust_begin_short_backtrace::h220030c0c75c9d89
105: 0x7f0fa62d4df5 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd62830e2741d6b63
106: 0x7f0fa401d657 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6bff7798948b1075
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1572:9
107: 0x7f0fa401d657 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc2d25ac38f6b2342
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/alloc/src/boxed.rs:1572:9
108: 0x7f0fa401d657 - std::sys::unix::thread::Thread::new::thread_start::hbba5bc368baac205
at /rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/std/src/sys/unix/thread.rs:74:17
109: 0x7f0fa3f40259 - start_thread
110: 0x7f0fa3e555e3 - __GI___clone
111: 0x0 - <unknown>
error: internal compiler error: unexpected panic
Backtrace
( I don't have the original project )
iacore commented
This is easy to reproduce with with a loop device or tmpfs.