HomeFreeBSD

security/authenticator: mark BROKEN on i386 after 8cc97869cbf5

Description

security/authenticator: mark BROKEN on i386 after 8cc97869cbf5

error[E0277]: the trait bound [core::arch::x86::__m128i; 11]: Zeroize is not satisfied

--> cargo-crates/aes-0.8.2/src/ni.rs:195:43
 |

195 | zeroize::Zeroize::zeroize(&mut self.round_keys);

|                   ------------------------- ^^^^^^^^^^^^^^^^^^^^ the trait `Zeroize` is not implemented for `[core::arch::x86::__m128i; 11]`
|                   |
|                   required by a bound introduced by this call

...
330 | / define_aes_impl!(
331 | | Aes128,
332 | | Aes128Enc,
333 | | Aes128Dec,
... |
338 | | "AES-128",
339 | | );

| |_- in this macro invocation
|
= help: the following other types implement trait `Zeroize`:
          [MaybeUninit<Z>]
          [Z; N]
          [Z]
= note: this error originates in the macro `define_aes_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound [core::arch::x86::__m128i; 11]: Zeroize is not satisfied

--> cargo-crates/aes-0.8.2/src/ni.rs:269:43
 |

269 | zeroize::Zeroize::zeroize(&mut self.round_keys);

|                   ------------------------- ^^^^^^^^^^^^^^^^^^^^ the trait `Zeroize` is not implemented for `[core::arch::x86::__m128i; 11]`
|                   |
|                   required by a bound introduced by this call

...
330 | / define_aes_impl!(
331 | | Aes128,
332 | | Aes128Enc,
333 | | Aes128Dec,
... |
338 | | "AES-128",
339 | | );

| |_- in this macro invocation
|
= help: the following other types implement trait `Zeroize`:
          [MaybeUninit<Z>]
          [Z; N]
          [Z]
= note: this error originates in the macro `define_aes_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound [core::arch::x86::__m128i; 13]: Zeroize is not satisfied

--> cargo-crates/aes-0.8.2/src/ni.rs:195:43
 |

195 | zeroize::Zeroize::zeroize(&mut self.round_keys);

|                   ------------------------- ^^^^^^^^^^^^^^^^^^^^ the trait `Zeroize` is not implemented for `[core::arch::x86::__m128i; 13]`
|                   |
|                   required by a bound introduced by this call

...
341 | / define_aes_impl!(
342 | | Aes192,
343 | | Aes192Enc,
344 | | Aes192Dec,
... |
349 | | "AES-192",
350 | | );

| |_- in this macro invocation
|
= help: the following other types implement trait `Zeroize`:
          [MaybeUninit<Z>]
          [Z; N]
          [Z]
= note: this error originates in the macro `define_aes_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound [core::arch::x86::__m128i; 13]: Zeroize is not satisfied

--> cargo-crates/aes-0.8.2/src/ni.rs:269:43
 |

269 | zeroize::Zeroize::zeroize(&mut self.round_keys);

|                   ------------------------- ^^^^^^^^^^^^^^^^^^^^ the trait `Zeroize` is not implemented for `[core::arch::x86::__m128i; 13]`
|                   |
|                   required by a bound introduced by this call

...
341 | / define_aes_impl!(
342 | | Aes192,
343 | | Aes192Enc,
344 | | Aes192Dec,
... |
349 | | "AES-192",
350 | | );

| |_- in this macro invocation
|
= help: the following other types implement trait `Zeroize`:
          [MaybeUninit<Z>]
          [Z; N]
          [Z]
= note: this error originates in the macro `define_aes_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound [core::arch::x86::__m128i; 15]: Zeroize is not satisfied

--> cargo-crates/aes-0.8.2/src/ni.rs:195:43
 |

195 | zeroize::Zeroize::zeroize(&mut self.round_keys);

|                   ------------------------- ^^^^^^^^^^^^^^^^^^^^ the trait `Zeroize` is not implemented for `[core::arch::x86::__m128i; 15]`
|                   |
|                   required by a bound introduced by this call

...
352 | / define_aes_impl!(
353 | | Aes256,
354 | | Aes256Enc,
355 | | Aes256Dec,
... |
360 | | "AES-256",
361 | | );

| |_- in this macro invocation
|
= help: the following other types implement trait `Zeroize`:
          [MaybeUninit<Z>]
          [Z; N]
          [Z]
= note: this error originates in the macro `define_aes_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound [core::arch::x86::__m128i; 15]: Zeroize is not satisfied

--> cargo-crates/aes-0.8.2/src/ni.rs:269:43
 |

269 | zeroize::Zeroize::zeroize(&mut self.round_keys);

|                   ------------------------- ^^^^^^^^^^^^^^^^^^^^ the trait `Zeroize` is not implemented for `[core::arch::x86::__m128i; 15]`
|                   |
|                   required by a bound introduced by this call

...
352 | / define_aes_impl!(
353 | | Aes256,
354 | | Aes256Enc,
355 | | Aes256Dec,
... |
360 | | "AES-256",
361 | | );

| |_- in this macro invocation
|
= help: the following other types implement trait `Zeroize`:
          [MaybeUninit<Z>]
          [Z; N]
          [Z]
= note: this error originates in the macro `define_aes_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

For more information about this error, try rustc --explain E0277.
error: could not compile aes due to 6 previous errors

Details

Provenance
jbeichAuthored on Apr 22 2023, 2:38 PM
Parents
R11:8cc97869cbf5: security/authenticator: update to 4.3.1
Branches
Unknown
Tags
Unknown