Regression found in the 1.95.0 beta crater run.
[INFO] [stdout] error[E0277]: the trait bound `Wrapper<u64>: const Deref` is not satisfied
[INFO] [stdout] --> src/lib.rs:170:29
[INFO] [stdout] |
[INFO] [stdout] 170 | let _ : $field_ty = $unreachable_obj.$field;
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | assert_has_field!(Point2, x :~ &'static u64);
[INFO] [stdout] | -------------------------------------------- in this macro invocation
[INFO] [stdout] |
[INFO] [stdout] = note: this error originates in the macro `assert_has_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: make the `impl` of trait `Deref` `const`
[INFO] [stdout] |
[INFO] [stdout] 212 | impl<T> const core::ops::Deref for Wrapper<T> {
[INFO] [stdout] | +++++
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
Regression found in the 1.95.0 beta crater run.
https://crater-reports.s3.amazonaws.com/beta-1.95-1/beta-2026-03-05/gh/JohnScience.assert_has_field/log.txt