Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upgfx_device_gl internal compiler error #32324
Comments
sanxiyn
added
the
I-ICE
label
Mar 18, 2016
alexcrichton
added
the
regression-from-stable-to-nightly
label
Mar 18, 2016
This comment has been minimized.
This comment has been minimized.
|
cc @aturon, looks like a regression from stable:
|
This comment has been minimized.
This comment has been minimized.
|
creduce managed to minimize this to at least just a small target trait (maybe extern crate gfx_core;
#[derive(Copy)]
enum Command {
BindConstantBuffers(gfx_core::pso::ConstantBufferSet<Resources>)
}
enum Resources { }
impl gfx_core::Resources for Resources {} |
This comment has been minimized.
This comment has been minimized.
|
triage: I-nominated |
rust-highfive
added
the
I-nominated
label
Mar 18, 2016
alexcrichton
added
the
T-compiler
label
Mar 18, 2016
This comment has been minimized.
This comment has been minimized.
|
Single file reduction: trait Resources {
type Buffer;
}
#[derive(Copy)]
struct ConstantBufferSet<R: Resources>(
pub R::Buffer
);
enum It {}
impl Resources for It {}
#[derive(Copy)]
enum Command {
BindConstantBuffers(ConstantBufferSet<It>)
} |
aturon
self-assigned this
Mar 18, 2016
alexcrichton
referenced this issue
Mar 18, 2016
Closed
ICE: building gfx_device_gl 0.8.2 with nightly 03-18-2016 on OSX El Capitan #32336
olsonjeffery
referenced this issue
Mar 18, 2016
Closed
gfx_device_gl 0.8.2 on crates.io and git ICE on latest rustc nightly #904
aturon
added a commit
to aturon/rust
that referenced
this issue
Mar 19, 2016
This comment has been minimized.
This comment has been minimized.
|
|
aturon
added a commit
to aturon/rust
that referenced
this issue
Mar 20, 2016
bors
added a commit
that referenced
this issue
Mar 21, 2016
bors
closed this
in
#32344
Mar 21, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Johnson-A commentedMar 17, 2016
Using the nightly rustc 1.9.0-nightly (6e0f2f2 2016-03-16), the crate
gfx_device_glfails to compile