Skip to content

Asm macro support

Asm macro support #654

Triggered via pull request July 25, 2024 20:46
Status Failure
Total duration 1h 6m 10s
Artifacts

safety.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
conflicting implementations of trait `std::fmt::Display` for type `FileInfo`: assemble/src/lib.rs#L205
error[E0119]: conflicting implementations of trait `std::fmt::Display` for type `FileInfo` --> assemble/src/lib.rs:205:1 | 192 | impl std::fmt::Display for FileInfo { | ----------------------------------- first implementation here ... 205 | impl std::fmt::Display for FileInfo { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `FileInfo`
conflicting implementations of trait `std::fmt::Debug` for type `FileInfo`: assemble/src/lib.rs#L198
error[E0119]: conflicting implementations of trait `std::fmt::Debug` for type `FileInfo` --> assemble/src/lib.rs:198:17 | 185 | #[derive(Clone, Debug)] | ----- first implementation here ... 198 | #[derive(Clone, Debug)] | ^^^^^ conflicting implementation for `FileInfo` | = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
conflicting implementations of trait `std::clone::Clone` for type `FileInfo`: assemble/src/lib.rs#L198
error[E0119]: conflicting implementations of trait `std::clone::Clone` for type `FileInfo` --> assemble/src/lib.rs:198:10 | 185 | #[derive(Clone, Debug)] | ----- first implementation here ... 198 | #[derive(Clone, Debug)] | ^^^^^ conflicting implementation for `FileInfo` | = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
the name `FileInfo` is defined multiple times: assemble/src/lib.rs#L200
error[E0428]: the name `FileInfo` is defined multiple times --> assemble/src/lib.rs:200:1 | 187 | pub struct FileInfo { | ------------------- previous definition of the type `FileInfo` here ... 200 | pub struct FileInfo { | ^^^^^^^^^^^^^^^^^^^ `FileInfo` redefined here | = note: `FileInfo` must be defined only once in the type namespace of this module
conflicting implementations of trait `std::fmt::Display` for type `FileInfo`: assemble/src/lib.rs#L205
error[E0119]: conflicting implementations of trait `std::fmt::Display` for type `FileInfo` --> assemble/src/lib.rs:205:1 | 192 | impl std::fmt::Display for FileInfo { | ----------------------------------- first implementation here ... 205 | impl std::fmt::Display for FileInfo { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `FileInfo`
conflicting implementations of trait `std::fmt::Debug` for type `FileInfo`: assemble/src/lib.rs#L198
error[E0119]: conflicting implementations of trait `std::fmt::Debug` for type `FileInfo` --> assemble/src/lib.rs:198:17 | 185 | #[derive(Clone, Debug)] | ----- first implementation here ... 198 | #[derive(Clone, Debug)] | ^^^^^ conflicting implementation for `FileInfo` | = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
conflicting implementations of trait `std::clone::Clone` for type `FileInfo`: assemble/src/lib.rs#L198
error[E0119]: conflicting implementations of trait `std::clone::Clone` for type `FileInfo` --> assemble/src/lib.rs:198:10 | 185 | #[derive(Clone, Debug)] | ----- first implementation here ... 198 | #[derive(Clone, Debug)] | ^^^^^ conflicting implementation for `FileInfo` | = note: this error originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info)
the name `FileInfo` is defined multiple times: assemble/src/lib.rs#L200
error[E0428]: the name `FileInfo` is defined multiple times --> assemble/src/lib.rs:200:1 | 187 | pub struct FileInfo { | ------------------- previous definition of the type `FileInfo` here ... 200 | pub struct FileInfo { | ^^^^^^^^^^^^^^^^^^^ `FileInfo` redefined here | = note: `FileInfo` must be defined only once in the type namespace of this module
sanitizers
Process completed with exit code 101.
sanitizers
Process completed with exit code 101.