Closed
Description
Test case: https://github.com/pcwalton/rust-geom/blob/master/rect.rs
This is really simple code. If any of the .add
(say, in union or intersect) are changed to +
, then compilation is terminated with an internal compiler error.
Metadata
Metadata
Assignees
Type
Projects
Relationships
Development
No branches or pull requests
Activity
burg commentedon Oct 17, 2012
This bug blocks progress on Servo's inline layout.
This seems to be triggered even without + or -. Either of the two (correct)
Rect::union
implementations below will ICE, while the (wrong) one linked above works:Also broken (all vars inlined, no + or -):
burg commentedon Oct 17, 2012
Servo is unblocked, but still changing any .add to + will cause an ICE.
Auto merge of rust-lang#3790 - RalfJung:ui-test-folder, r=RalfJung