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 upMIR inlining inlines default trait methods #40473
Comments
arielb1
added
I-wrong
regression-from-stable-to-nightly
labels
Mar 13, 2017
This comment has been minimized.
This comment has been minimized.
|
Is this just a matter of preventing the inliner from inlining trait default methods? |
arielb1
added
regression-from-stable-to-beta
and removed
regression-from-stable-to-nightly
labels
Mar 16, 2017
This comment has been minimized.
This comment has been minimized.
|
1.17 is now beta. |
arielb1
added
the
T-compiler
label
Mar 16, 2017
nikomatsakis
assigned
Aatch
Mar 16, 2017
This comment has been minimized.
This comment has been minimized.
|
triage: P-medium Marking this as medium because it requires you to opt-in to the higher "MIR opt level", which is unstable, but we should definitely fix this. |
rust-highfive
added
the
P-medium
label
Mar 16, 2017
arielb1
added
regression-from-stable-to-nightly
and removed
regression-from-stable-to-beta
labels
Mar 23, 2017
This comment has been minimized.
This comment has been minimized.
|
cc @Aatch @nikomatsakis just pinging for an update. |
alexcrichton
added
regression-from-stable-to-beta
and removed
regression-from-stable-to-nightly
labels
Apr 26, 2017
This comment has been minimized.
This comment has been minimized.
|
1.17 is now stable. This is a nightly -> nightly regression affecting only |
arielb1
added
regression-from-stable-to-stable
and removed
regression-from-stable-to-beta
labels
Apr 27, 2017
Mark-Simulacrum
added
A-specialization
and removed
A-specialization
labels
Jun 22, 2017
oli-obk
referenced this issue
Jul 20, 2017
Closed
Rustc test exhibits UB? (or MIR optimizations are broken) #43358
Mark-Simulacrum
added
I-nominated
C-bug
and removed
regression-from-stable-to-stable
I-wrong
labels
Jul 27, 2017
This comment has been minimized.
This comment has been minimized.
|
triage: P-medium |
rust-highfive
added
P-medium
and removed
I-nominated
P-medium
labels
Aug 24, 2017
This comment has been minimized.
This comment has been minimized.
|
I have been talking to @qmx, who is going to take a look at implementing this. I'll leave some mentoring instructions shortly! |
nikomatsakis
referenced this issue
Sep 7, 2017
Closed
enable mir inlining across trait methods #44389
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this issue
Sep 11, 2017
bors
closed this
in
#44383
Sep 11, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
arielb1 commentedMar 13, 2017
STR
Expected Result
Code should print "Hello, World!"
Actual Result
Code does not print anything, because the empty default implementation is inlined.
cc @Aatch