[rust-dev] A regression: eh-personality lang item is always needed regardless no-landing-pads flag

Edward Wang edward.yu.wang at gmail.com
Fri Jan 17 23:57:22 PST 2014


Well, I did. It all works very well until I pulled down the latest source.
I'd like to dive into the rust source code but where to start?


On Sat, Jan 18, 2014 at 3:48 PM, Daniel Micay <danielmicay at gmail.com> wrote:

> On Sat, Jan 18, 2014 at 2:45 AM, Edward Wang <edward.yu.wang at gmail.com>
> wrote:
> > Hi list,
> >
> > I built a rustc minutes ago from the source to pull down Niko's fix for
> > temporary lifetime (https://github.com/mozilla/rust/pull/11585). It
> works
> > great. In the meantime, there seems to be a possible regression
> introduced
> > by unknown commit of the past day or so. That is, the eh-personality lang
> > item is always needed now regardless the '-Z no-landing-pads' flag.
> >
> > I don't have a test case to reproduce the issue yet. Any suggestion on
> how
> > to track down the root cause of this regression?
> >
> > Regards,
> > Edward
>
> You also need the `-Z lto` flag.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/rust-dev/attachments/20140118/2d0b9a4d/attachment.html>


More information about the Rust-dev mailing list