Regression report stable-2016-05-24 vs. nightly-2016-06-10

#1

Full report.

0 Likes

#2
  • [resolved] unused import - maidsafe_utilities, cargo, bytes, rustc-test, sprs, automaton, onionsalt, accurate, toml_document, eventual
  • “defaults for type parameter are only allowed in X”, typemap (deny(warnings) on future-incomptabile lint)
  • [resolved] transmute w/ different-size types - simple_parallel, parry
  • stack overflow - procinfo, uinput
  • hr lifetime must appear in both argument and return types - syntex_syntax (deny(warning) on future-incompatible)
  • [resolved] macro follow-set error - grabbag_macros, gml, aurelium, nickel_mustache, pacthash
  • [resolved] use of deprecated item - floaty (deny(warnings)
  • [resolved] debug! macro undefined - offscreen_gl_context, sbd
0 Likes

#3

Links to issues and PRs causing the breakage are appreciated.

0 Likes

#4

The transmute ones are both from crossbeam-0.1.6:

error: transmute called with differently sized types:
[usize; 32] (2048 bits) to [std::sync::atomic::AtomicBool; 32] (256 bits)

Caused by https://github.com/rust-lang/rust/pull/33579. @aturon said he’ll publish a new version of crossbeam.

0 Likes

#5

unused import is https://github.com/rust-lang/rust/pull/33091.

0 Likes

#6

Thanks @sanxiyn and @eddyb.

0 Likes

#7

The “debug! macro undefined” ones are caused by https://github.com/rust-lang/rust/pull/34032 (c.f. https://github.com/rust-lang/rust/issues/34212) and fixed in https://github.com/rust-lang/rust/pull/34239, which hasn’t been reviewed yet (cc @nrc).

0 Likes

#8

The fix for the “debug! macro undefined” regressions landed.

0 Likes

#9

Thanks for taking care of that @jseyfried!

0 Likes

#10

Follow set errors are probably from https://github.com/rust-lang/rust/pull/33982, which removed the old follow rules.

0 Likes

closed #11

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

0 Likes