canndrew / error_def

Rust syntax extension for generating error-handling boilerplate code.
GNU General Public License v2.0
18 stars 1 forks source link

Build fails with nightly #3

Closed burdges closed 7 years ago

burdges commented 8 years ago

Appears the build fails with nightly. We've noticed this for other syntax extensions like regex_macros repeatedly this summer, so maybe it's related to the MIR changes. If MIR changes are too tumultuous for syntax extensions to track right now, then maybe it's worth simply noting what versions should work right now.

We noticed that rustup.sh --channel=nightly --date=2016-06-23 builds error_def but not some other syntax extensions, btw.

canndrew commented 8 years ago

Thanks. This library breaks every couple of months when they change things in libsyntax. It'll be great when procedural macros are stable but I doubt that'll be for another year at least.

I'll try and figure out what they changed and get the library building again asap.

canndrew commented 7 years ago

Fixed in 0.3.10, should be on crates.io soon.