You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since around GitoxideLabs/gitoxide#1536, fuzzing
is broken for `gitoxide` due to an error related to `serde`. As
shown there and in GitoxideLabs/gitoxide#1596, the
error is:
error[E0658]: `#[diagnostic]` attribute name space is experimental
--> /rust/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210/src/de/mod.rs:536:5
|
536 | diagnostic::on_unimplemented(
| ^^^^^^^^^^
|
= note: see issue #111996 <rust-lang/rust#111996> for more information
= help: add `#![feature(diagnostic_namespace)]` to the crate attributes to enable
= note: this compiler was built on 2024-02-11; consider upgrading it if it is out of date
Since rust-lang/rust#111996 is closed as
completed, and similar errors appear to have been fixed in oss-fuzz
for other projects by using the latest nightly toolchain, this
makes the same change for `gitoxide` as was made in:
- google#12404 for `starlark-rust`
- google#12409 for `rhai`
See also :
- google#12410
- serde-rs/serde#2770
0 commit comments