Your message dated Sun, 04 May 2025 12:30:16 +0000
with message-id <e1ubyu4-00fxa9...@fasolo.debian.org>
and subject line Bug#1081879: fixed in rust-safe-arch 0.7.4-2.1
has caused the Debian Bug report #1081879,
regarding rust-safe-arch: FTBFS: error[E0425]: cannot find function 
`abs_i16_m256i` in this scope
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1081879: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081879
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rust-safe-arch
Version: 0.7.2-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
        /usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<<PKGBUILDDIR>>/debian/cargo_registry/
   dh_auto_build --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
   dh_auto_test --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.

[... snipped ...]

   ::: /<<PKGBUILDDIR>>/src/x86_x64/sse.rs:727:1
    |
727 | pub fn load_m128(a: &m128) -> m128 {
    | ---------------------------------- similarly named function `load_m128` 
defined here

error[E0425]: cannot find function `round_m128` in this scope
   --> src/x86_x64/sse4_1.rs:785:12
    |
12  | assert_eq!(round_m128::<{ round_op!(PosInf) }>(a).to_array(), [0.0, 2.0, 
4.0, 5.0]);
    |            ^^^^^^^^^^ help: a function with a similar name exists: 
`load_m128`
    |
   ::: /<<PKGBUILDDIR>>/src/x86_x64/sse.rs:727:1
    |
727 | pub fn load_m128(a: &m128) -> m128 {
    | ---------------------------------- similarly named function `load_m128` 
defined here

error[E0425]: cannot find function `round_m128` in this scope
   --> src/x86_x64/sse4_1.rs:787:12
    |
14  | assert_eq!(round_m128::<{ round_op!(Zero) }>(a).to_array(), [0.0, 1.0, 
3.0, 4.0]);
    |            ^^^^^^^^^^ help: a function with a similar name exists: 
`load_m128`
    |
   ::: /<<PKGBUILDDIR>>/src/x86_x64/sse.rs:727:1
    |
727 | pub fn load_m128(a: &m128) -> m128 {
    | ---------------------------------- similarly named function `load_m128` 
defined here

error: aborting due to 4 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
---- src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128d (line 732) stdout ----
error[E0425]: cannot find function `round_m128d` in this scope
    --> src/x86_x64/sse4_1.rs:737:12
     |
8    | assert_eq!(round_m128d::<{ round_op!(Nearest) }>(a).to_array(), [0.0, 
2.0]);
     |            ^^^^^^^^^^^ help: a function with a similar name exists: 
`load_m128d`
     |
    ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:1457:1
     |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
     | ------------------------------------- similarly named function 
`load_m128d` defined here

error[E0425]: cannot find function `round_m128d` in this scope
    --> src/x86_x64/sse4_1.rs:739:12
     |
10   | assert_eq!(round_m128d::<{ round_op!(NegInf) }>(a).to_array(), [-1.0, 
1.0]);
     |            ^^^^^^^^^^^ help: a function with a similar name exists: 
`load_m128d`
     |
    ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:1457:1
     |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
     | ------------------------------------- similarly named function 
`load_m128d` defined here

error[E0425]: cannot find function `round_m128d` in this scope
    --> src/x86_x64/sse4_1.rs:741:12
     |
12   | assert_eq!(round_m128d::<{ round_op!(PosInf) }>(a).to_array(), [0.0, 
2.0]);
     |            ^^^^^^^^^^^ help: a function with a similar name exists: 
`load_m128d`
     |
    ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:1457:1
     |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
     | ------------------------------------- similarly named function 
`load_m128d` defined here

error[E0425]: cannot find function `round_m128d` in this scope
    --> src/x86_x64/sse4_1.rs:743:12
     |
14   | assert_eq!(round_m128d::<{ round_op!(Zero) }>(a).to_array(), [0.0, 1.0]);
     |            ^^^^^^^^^^^ help: a function with a similar name exists: 
`load_m128d`
     |
    ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:1457:1
     |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
     | ------------------------------------- similarly named function 
`load_m128d` defined here

error: aborting due to 4 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
---- src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128_s (line 797) stdout 
----
error[E0425]: cannot find function `round_m128_s` in this scope
  --> src/x86_x64/sse4_1.rs:804:12
   |
10 | assert_eq!(round_m128_s::<{ round_op!(Nearest) }>(a, b).to_array(), [0.0, 
6.0, 7.0, 8.0]);
   |            ^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse.rs:76:1
   |
76 | pub fn add_m128_s(a: m128, b: m128) -> m128 {
   | ------------------------------------------- similarly named function 
`add_m128_s` defined here

error[E0425]: cannot find function `round_m128_s` in this scope
  --> src/x86_x64/sse4_1.rs:805:12
   |
11 | assert_eq!(round_m128_s::<{ round_op!(NegInf) }>(a, b).to_array(), [-1.0, 
6.0, 7.0, 8.0]);
   |            ^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse.rs:76:1
   |
76 | pub fn add_m128_s(a: m128, b: m128) -> m128 {
   | ------------------------------------------- similarly named function 
`add_m128_s` defined here

error[E0425]: cannot find function `round_m128_s` in this scope
  --> src/x86_x64/sse4_1.rs:809:12
   |
15 | assert_eq!(round_m128_s::<{ round_op!(PosInf) }>(a, b).to_array(), [3.0, 
6.0, 7.0, 8.0]);
   |            ^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse.rs:76:1
   |
76 | pub fn add_m128_s(a: m128, b: m128) -> m128 {
   | ------------------------------------------- similarly named function 
`add_m128_s` defined here

error[E0425]: cannot find function `round_m128_s` in this scope
  --> src/x86_x64/sse4_1.rs:810:12
   |
16 | assert_eq!(round_m128_s::<{ round_op!(Zero) }>(a, b).to_array(), [2.0, 
6.0, 7.0, 8.0]);
   |            ^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse.rs:76:1
   |
76 | pub fn add_m128_s(a: m128, b: m128) -> m128 {
   | ------------------------------------------- similarly named function 
`add_m128_s` defined here

error: aborting due to 4 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
---- src/x86_x64/sse4_1.rs - x86_x64::sse4_1::test_all_ones_m128i (line 844) 
stdout ----
error[E0425]: cannot find function `test_all_ones_m128i` in this scope
 --> src/x86_x64/sse4_1.rs:849:12
  |
8 | assert_eq!(test_all_ones_m128i(a), 0);
  |            ^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0425]: cannot find function `test_all_ones_m128i` in this scope
 --> src/x86_x64/sse4_1.rs:850:12
  |
9 | assert_eq!(test_all_ones_m128i(b), 1);
  |            ^^^^^^^^^^^^^^^^^^^ not found in this scope

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
---- src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128d_s (line 753) stdout 
----
error[E0425]: cannot find function `round_m128d_s` in this scope
  --> src/x86_x64/sse4_1.rs:760:12
   |
10 | assert_eq!(round_m128d_s::<{ round_op!(Nearest) }>(a, b).to_array(), [0.0, 
900.0]);
   |            ^^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128d_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:91:1
   |
91 | pub fn add_m128d_s(a: m128d, b: m128d) -> m128d {
   | ----------------------------------------------- similarly named function 
`add_m128d_s` defined here

error[E0425]: cannot find function `round_m128d_s` in this scope
  --> src/x86_x64/sse4_1.rs:761:12
   |
11 | assert_eq!(round_m128d_s::<{ round_op!(NegInf) }>(a, b).to_array(), [-1.0, 
900.0]);
   |            ^^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128d_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:91:1
   |
91 | pub fn add_m128d_s(a: m128d, b: m128d) -> m128d {
   | ----------------------------------------------- similarly named function 
`add_m128d_s` defined here

error[E0425]: cannot find function `round_m128d_s` in this scope
  --> src/x86_x64/sse4_1.rs:765:12
   |
15 | assert_eq!(round_m128d_s::<{ round_op!(PosInf) }>(a, b).to_array(), [3.0, 
900.0]);
   |            ^^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128d_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:91:1
   |
91 | pub fn add_m128d_s(a: m128d, b: m128d) -> m128d {
   | ----------------------------------------------- similarly named function 
`add_m128d_s` defined here

error[E0425]: cannot find function `round_m128d_s` in this scope
  --> src/x86_x64/sse4_1.rs:766:12
   |
16 | assert_eq!(round_m128d_s::<{ round_op!(Zero) }>(a, b).to_array(), [2.0, 
900.0]);
   |            ^^^^^^^^^^^^^ help: a function with a similar name exists: 
`add_m128d_s`
   |
  ::: /<<PKGBUILDDIR>>/src/x86_x64/sse2.rs:91:1
   |
91 | pub fn add_m128d_s(a: m128d, b: m128d) -> m128d {
   | ----------------------------------------------- similarly named function 
`add_m128d_s` defined here

error: aborting due to 4 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
---- src/x86_x64/sse4_1.rs - x86_x64::sse4_1::test_all_zeroes_m128i (line 862) 
stdout ----
error[E0425]: cannot find function `test_all_zeroes_m128i` in this scope
 --> src/x86_x64/sse4_1.rs:867:12
  |
8 | assert_eq!(test_all_zeroes_m128i(a, mask), 0);
  |            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0425]: cannot find function `test_all_zeroes_m128i` in this scope
  --> src/x86_x64/sse4_1.rs:871:12
   |
12 | assert_eq!(test_all_zeroes_m128i(a, mask), 1);
   |            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0425]: cannot find function `test_all_zeroes_m128i` in this scope
  --> src/x86_x64/sse4_1.rs:875:12
   |
16 | assert_eq!(test_all_zeroes_m128i(a, mask), 1);
   |            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope

error: aborting due to 3 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
---- src/x86_x64/sse4_1.rs - x86_x64::sse4_1::test_mixed_ones_and_zeroes_m128i 
(line 891) stdout ----
error[E0425]: cannot find function `test_mixed_ones_and_zeroes_m128i` in this 
scope
 --> src/x86_x64/sse4_1.rs:896:12
  |
8 | assert_eq!(test_mixed_ones_and_zeroes_m128i(a, mask), 1);
  |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0425]: cannot find function `test_mixed_ones_and_zeroes_m128i` in this 
scope
  --> src/x86_x64/sse4_1.rs:900:12
   |
12 | assert_eq!(test_mixed_ones_and_zeroes_m128i(a, mask), 0);
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0425]: cannot find function `test_mixed_ones_and_zeroes_m128i` in this 
scope
  --> src/x86_x64/sse4_1.rs:904:12
   |
16 | assert_eq!(test_mixed_ones_and_zeroes_m128i(a, mask), 0);
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0425]: cannot find function `test_mixed_ones_and_zeroes_m128i` in this 
scope
  --> src/x86_x64/sse4_1.rs:908:12
   |
20 | assert_eq!(test_mixed_ones_and_zeroes_m128i(a, mask), 1);
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope

error: aborting due to 4 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.

failures:
    src/x86_x64/avx2.rs - x86_x64::avx2::abs_i16_m256i (line 333)
    src/x86_x64/avx2.rs - x86_x64::avx2::abs_i32_m256i (line 349)
    src/x86_x64/avx2.rs - x86_x64::avx2::abs_i8_m256i (line 317)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_horizontal_i16_m256i (line 1227)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_horizontal_i32_m256i (line 1276)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_horizontal_saturating_i16_m256i 
(line 1247)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_i16_m256i (line 382)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_i32_m256i (line 399)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_i64_m256i (line 416)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_i8_m256i (line 365)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_saturating_i16_m256i (line 450)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_saturating_i8_m256i (line 433)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_saturating_u16_m256i (line 484)
    src/x86_x64/avx2.rs - x86_x64::avx2::add_saturating_u8_m256i (line 467)
    src/x86_x64/avx2.rs - x86_x64::avx2::average_u16_m256i (line 581)
    src/x86_x64/avx2.rs - x86_x64::avx2::average_u8_m256i (line 564)
    src/x86_x64/avx2.rs - x86_x64::avx2::bitand_m256i (line 530)
    src/x86_x64/avx2.rs - x86_x64::avx2::bitandnot_m256i (line 547)
    src/x86_x64/avx2.rs - x86_x64::avx2::bitor_m256i (line 1929)
    src/x86_x64/avx2.rs - x86_x64::avx2::bitxor_m256i (line 2986)
    src/x86_x64/avx2.rs - x86_x64::avx2::blend_imm_i16_m256i (line 603)
    src/x86_x64/avx2.rs - x86_x64::avx2::blend_imm_i32_m128i (line 11)
    src/x86_x64/avx2.rs - x86_x64::avx2::blend_imm_i32_m256i (line 624)
    src/x86_x64/avx2.rs - x86_x64::avx2::blend_varying_i8_m256i (line 644)
    src/x86_x64/avx2.rs - x86_x64::avx2::byte_shl_imm_u128_m256i (line 768)
    src/x86_x64/avx2.rs - x86_x64::avx2::byte_shr_imm_u128_m256i (line 786)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_eq_mask_i16_m256i (line 824)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_eq_mask_i32_m256i (line 845)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_eq_mask_i64_m256i (line 866)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_eq_mask_i8_m256i (line 803)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_gt_mask_i16_m256i (line 908)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_gt_mask_i32_m256i (line 929)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_gt_mask_i64_m256i (line 950)
    src/x86_x64/avx2.rs - x86_x64::avx2::cmp_gt_mask_i8_m256i (line 887)
    src/x86_x64/avx2.rs - x86_x64::avx2::combined_byte_shr_imm_m256i (line 505)
    src/x86_x64/avx2.rs - x86_x64::avx2::convert_to_i16_m256i_from_i8_m128i 
(line 1019)
    src/x86_x64/avx2.rs - 
x86_x64::avx2::convert_to_i16_m256i_from_lower4_u8_m128i (line 1147)
    src/x86_x64/avx2.rs - 
x86_x64::avx2::convert_to_i16_m256i_from_lower8_u8_m128i (line 1131)
    src/x86_x64/avx2.rs - x86_x64::avx2::convert_to_i16_m256i_from_u8_m128i 
(line 1115)
    src/x86_x64/avx2.rs - x86_x64::avx2::convert_to_i32_m256i_from_i16_m128i 
(line 971)
    src/x86_x64/avx2.rs - 
x86_x64::avx2::convert_to_i32_m256i_from_lower8_i8_m128i (line 1035)
    src/x86_x64/avx2.rs - x86_x64::avx2::convert_to_i32_m256i_from_u16_m128i 
(line 1067)
    src/x86_x64/avx2.rs - x86_x64::avx2::convert_to_i64_m256i_from_i32_m128i 
(line 1003)
    src/x86_x64/avx2.rs - 
x86_x64::avx2::convert_to_i64_m256i_from_lower4_i16_m128i (line 987)
    src/x86_x64/avx2.rs - 
x86_x64::avx2::convert_to_i64_m256i_from_lower4_i8_m128i (line 1051)
    src/x86_x64/avx2.rs - 
x86_x64::avx2::convert_to_i64_m256i_from_lower4_u16_m128i (line 1083)
    src/x86_x64/avx2.rs - x86_x64::avx2::convert_to_i64_m256i_from_u32_m128i 
(line 1099)
    src/x86_x64/avx2.rs - x86_x64::avx2::extract_i16_as_i32_m256i (line 1166)
    src/x86_x64/avx2.rs - x86_x64::avx2::extract_i8_as_i32_m256i (line 1185)
    src/x86_x64/avx2.rs - x86_x64::avx2::extract_m128i_m256i (line 1207)
    src/x86_x64/avx2.rs - x86_x64::avx2::insert_m128i_to_m256i (line 1494)
    src/x86_x64/avx2.rs - x86_x64::avx2::load_masked_i32_m128i (line 144)
    src/x86_x64/avx2.rs - x86_x64::avx2::load_masked_i32_m256i (line 1416)
    src/x86_x64/avx2.rs - x86_x64::avx2::load_masked_i64_m128i (line 163)
    src/x86_x64/avx2.rs - x86_x64::avx2::load_masked_i64_m256i (line 1435)
    src/x86_x64/avx2.rs - x86_x64::avx2::m256i::bitand (line 3024)
    src/x86_x64/avx2.rs - x86_x64::avx2::m256i::bitor (line 3046)
    src/x86_x64/avx2.rs - x86_x64::avx2::m256i::bitxor (line 3068)
    src/x86_x64/avx2.rs - x86_x64::avx2::m256i::eq (line 3091)
    src/x86_x64/avx2.rs - x86_x64::avx2::m256i::not (line 3008)
    src/x86_x64/avx2.rs - x86_x64::avx2::max_i16_m256i (line 1539)
    src/x86_x64/avx2.rs - x86_x64::avx2::max_i32_m256i (line 1556)
    src/x86_x64/avx2.rs - x86_x64::avx2::max_i8_m256i (line 1510)
    src/x86_x64/avx2.rs - x86_x64::avx2::max_u16_m256i (line 1602)
    src/x86_x64/avx2.rs - x86_x64::avx2::max_u32_m256i (line 1619)
    src/x86_x64/avx2.rs - x86_x64::avx2::max_u8_m256i (line 1573)
    src/x86_x64/avx2.rs - x86_x64::avx2::min_i16_m256i (line 1665)
    src/x86_x64/avx2.rs - x86_x64::avx2::min_i32_m256i (line 1682)
    src/x86_x64/avx2.rs - x86_x64::avx2::min_i8_m256i (line 1636)
    src/x86_x64/avx2.rs - x86_x64::avx2::min_u16_m256i (line 1728)
    src/x86_x64/avx2.rs - x86_x64::avx2::min_u32_m256i (line 1745)
    src/x86_x64/avx2.rs - x86_x64::avx2::min_u8_m256i (line 1699)
    src/x86_x64/avx2.rs - x86_x64::avx2::move_mask_i8_m256i (line 1762)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_i16_horizontal_add_m256i (line 
1363)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_i16_keep_high_m256i (line 1838)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_i16_keep_low_m256i (line 1895)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_i16_scale_round_m256i (line 1873)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_i32_keep_low_m256i (line 1912)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_i64_low_bits_m256i (line 1804)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_u16_keep_high_m256i (line 1855)
    src/x86_x64/avx2.rs - x86_x64::avx2::mul_u64_low_bits_m256i (line 1821)
    src/x86_x64/avx2.rs - 
x86_x64::avx2::mul_u8i8_add_horizontal_saturating_m256i (line 1385)
    src/x86_x64/avx2.rs - x86_x64::avx2::multi_packed_sum_abs_diff_u8_m256i 
(line 1786)
    src/x86_x64/avx2.rs - x86_x64::avx2::pack_i16_to_i8_m256i (line 1949)
    src/x86_x64/avx2.rs - x86_x64::avx2::pack_i16_to_u8_m256i (line 1995)
    src/x86_x64/avx2.rs - x86_x64::avx2::pack_i32_to_i16_m256i (line 1975)
    src/x86_x64/avx2.rs - x86_x64::avx2::pack_i32_to_u16_m256i (line 2021)
    src/x86_x64/avx2.rs - x86_x64::avx2::set_splat_i16_m128i_s_m256i (line 687)
    src/x86_x64/avx2.rs - x86_x64::avx2::set_splat_i32_m128i_s_m256i (line 703)
    src/x86_x64/avx2.rs - x86_x64::avx2::set_splat_i64_m128i_s_m256i (line 719)
    src/x86_x64/avx2.rs - x86_x64::avx2::set_splat_i8_m128i_s_m256i (line 671)
    src/x86_x64/avx2.rs - x86_x64::avx2::set_splat_m128_s_m256 (line 751)
    src/x86_x64/avx2.rs - x86_x64::avx2::set_splat_m128d_s_m256d (line 735)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_all_u16_m256i (line 2317)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_all_u32_m256i (line 2334)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_all_u64_m256i (line 2351)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_each_u32_m128i (line 220)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_each_u32_m256i (line 2419)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_each_u64_m128i (line 240)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_each_u64_m256i (line 2436)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_imm_u16_m256i (line 2369)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_imm_u32_m256i (line 2386)
    src/x86_x64/avx2.rs - x86_x64::avx2::shl_imm_u64_m256i (line 2403)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_all_i16_m256i (line 2453)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_all_i32_m256i (line 2470)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_all_u16_m256i (line 2538)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_all_u32_m256i (line 2555)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_all_u64_m256i (line 2572)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_each_i32_m128i (line 260)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_each_i32_m256i (line 2521)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_each_u32_m128i (line 280)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_each_u32_m256i (line 2640)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_each_u64_m128i (line 300)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_each_u64_m256i (line 2657)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_imm_i16_m256i (line 2488)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_imm_i32_m256i (line 2505)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_imm_u16_m256i (line 2590)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_imm_u32_m256i (line 2607)
    src/x86_x64/avx2.rs - x86_x64::avx2::shr_imm_u64_m256i (line 2624)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_abi_i128z_all_m256i (line 2041)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_ai_f64_all_m256d (line 2078)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_ai_i16_h64half_m256i (line 
2208)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_ai_i16_l64half_m256i (line 
2226)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_ai_i32_half_m256i (line 2156)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_ai_i64_all_m256i (line 2062)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_av_i32_all_m256 (line 2111)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_av_i32_all_m256i (line 2094)
    src/x86_x64/avx2.rs - x86_x64::avx2::shuffle_av_i8z_half_m256i (line 2177)
    src/x86_x64/avx2.rs - x86_x64::avx2::sign_apply_i16_m256i (line 2279)
    src/x86_x64/avx2.rs - x86_x64::avx2::sign_apply_i32_m256i (line 2300)
    src/x86_x64/avx2.rs - x86_x64::avx2::sign_apply_i8_m256i (line 2246)
    src/x86_x64/avx2.rs - x86_x64::avx2::splat_i16_m128i_s_m128i (line 45)
    src/x86_x64/avx2.rs - x86_x64::avx2::splat_i32_m128i_s_m128i (line 61)
    src/x86_x64/avx2.rs - x86_x64::avx2::splat_i64_m128i_s_m128i (line 77)
    src/x86_x64/avx2.rs - x86_x64::avx2::splat_i8_m128i_s_m128i (line 29)
    src/x86_x64/avx2.rs - x86_x64::avx2::splat_m128_s_m128 (line 125)
    src/x86_x64/avx2.rs - x86_x64::avx2::splat_m128d_s_m128d (line 93)
    src/x86_x64/avx2.rs - x86_x64::avx2::splat_m128i_m256i (line 109)
    src/x86_x64/avx2.rs - x86_x64::avx2::store_masked_i32_m128i (line 183)
    src/x86_x64/avx2.rs - x86_x64::avx2::store_masked_i32_m256i (line 1455)
    src/x86_x64/avx2.rs - x86_x64::avx2::store_masked_i64_m128i (line 202)
    src/x86_x64/avx2.rs - x86_x64::avx2::store_masked_i64_m256i (line 1478)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_horizontal_i16_m256i (line 1296)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_horizontal_i32_m256i (line 1316)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_horizontal_saturating_i16_m256i 
(line 1336)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_i16_m256i (line 2691)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_i32_m256i (line 2708)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_i64_m256i (line 2725)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_i8_m256i (line 2674)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_saturating_i16_m256i (line 2759)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_saturating_i8_m256i (line 2742)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_saturating_u16_m256i (line 2793)
    src/x86_x64/avx2.rs - x86_x64::avx2::sub_saturating_u8_m256i (line 2776)
    src/x86_x64/avx2.rs - x86_x64::avx2::sum_of_u8_abs_diff_m256i (line 2132)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_high_i16_m256i (line 2843)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_high_i32_m256i (line 2862)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_high_i64_m256i (line 2881)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_high_i8_m256i (line 2812)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_low_i16_m256i (line 2931)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_low_i32_m256i (line 2950)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_low_i64_m256i (line 2969)
    src/x86_x64/avx2.rs - x86_x64::avx2::unpack_low_i8_m256i (line 2900)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_add_m128 (line 16)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_add_m128_s (line 37)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_add_m128d (line 58)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_add_m128d_s (line 79)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_add_m256 (line 100)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_add_m256d (line 121)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_addsub_m128 (line 536)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_addsub_m128d (line 557)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_addsub_m256 (line 578)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_addsub_m256d (line 599)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_add_m128 (line 276)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_add_m128_s (line 297)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_add_m128d (line 318)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_add_m128d_s (line 339)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_add_m256 (line 360)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_add_m256d (line 381)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_sub_m128 (line 406)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_sub_m128_s (line 427)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_sub_m128d (line 448)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_sub_m128d_s (line 469)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_sub_m256 (line 490)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_neg_sub_m256d (line 511)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_sub_m128 (line 146)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_sub_m128_s (line 167)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_sub_m128d (line 188)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_sub_m128d_s (line 209)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_sub_m256 (line 230)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_sub_m256d (line 251)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_subadd_m128 (line 624)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_subadd_m128d (line 645)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_subadd_m256 (line 666)
    src/x86_x64/fma.rs - x86_x64::fma::fused_mul_subadd_m256d (line 687)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::extract_f32_as_i32_bits_imm_m128 
(line 350)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::extract_i64_imm_m128i (line 321)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::extract_i8_as_i32_imm_m128i (line 
336)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::floor_m128 (line 378)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::floor_m128_s (line 407)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::floor_m128d (line 364)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::floor_m128d_s (line 392)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::insert_f32_imm_m128 (line 471)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::insert_i32_imm_m128i (line 422)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::insert_i64_imm_m128i (line 437)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::insert_i8_imm_m128i (line 453)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::max_i32_m128i (line 490)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::max_i8_m128i (line 505)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::max_u16_m128i (line 520)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::max_u32_m128i (line 535)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::min_i32_m128i (line 550)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::min_i8_m128i (line 565)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::min_position_u16_m128i (line 611)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::min_u16_m128i (line 580)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::min_u32_m128i (line 595)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::mul_32_m128i (line 696)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::mul_widen_i32_odd_m128i (line 678)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::multi_packed_sum_abs_diff_u8_m128i 
(line 640)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::pack_i32_to_u16_m128i (line 716)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128 (line 776)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128_s (line 797)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128d (line 732)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128d_s (line 753)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::test_all_ones_m128i (line 844)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::test_all_zeroes_m128i (line 862)
    src/x86_x64/sse4_1.rs - x86_x64::sse4_1::test_mixed_ones_and_zeroes_m128i 
(line 891)

test result: FAILED. 313 passed; 225 failed; 0 ignored; 0 measured; 0 filtered 
out; finished in 34.65s

error: doctest failed, to rerun pass `--doc`
dh_auto_test: error: /usr/share/dh-rust/bin/cargo test returned exit code 101
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: rust-safe-arch
Source-Version: 0.7.4-2.1
Done: Matthias Geiger <werdah...@debian.org>

We believe that the bug you reported is fixed in the latest version of
rust-safe-arch, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1081...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Geiger <werdah...@debian.org> (supplier of updated rust-safe-arch 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 27 Apr 2025 18:01:24 +0200
Source: rust-safe-arch
Architecture: source
Version: 0.7.4-2.1
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <d...@jones.dk>
Changed-By: Matthias Geiger <werdah...@debian.org>
Closes: 1081879
Changes:
 rust-safe-arch (0.7.4-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add patch to skip doctests (Closes: #1081879)
Checksums-Sha1:
 9353c5a1037e16bd96ecf3889d51a0f2546ce795 1500 rust-safe-arch_0.7.4-2.1.dsc
 f45a89a94d82a1d54e5f84ae528716ebf5eaf014 4480 
rust-safe-arch_0.7.4-2.1.debian.tar.xz
 8603369319d33e8e1b9e867817c7b872343755d7 6543 
rust-safe-arch_0.7.4-2.1_amd64.buildinfo
Checksums-Sha256:
 4784dcabf14bceb025aeb00c6a99fa33e2cacad3bef98a6e13254b51ca402e62 1500 
rust-safe-arch_0.7.4-2.1.dsc
 d8303ff80a1a5498305bcafdc41653c684f01b68171db75ec020daf56c52405b 4480 
rust-safe-arch_0.7.4-2.1.debian.tar.xz
 01945687530d2bbfb2cf5ed6cc0a898301e28118120db62942c6e273d4c8e667 6543 
rust-safe-arch_0.7.4-2.1_amd64.buildinfo
Files:
 640a550773f31fa1f886322dec19140b 1500 rust optional 
rust-safe-arch_0.7.4-2.1.dsc
 d8ffb5eeb72f380d5ae5c621d1e8b61b 4480 rust optional 
rust-safe-arch_0.7.4-2.1.debian.tar.xz
 2070d869c06323ace6a375b175186705 6543 rust optional 
rust-safe-arch_0.7.4-2.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaBdU5wAKCRDsvtu2B7my
vqOkAQDuYwF29OkhdfUFxrrdYaNaPt+QSOzqgf/aXu/WfdgKyQD8CR3wOnStEKFt
t3VxihR7653bIEBco20Ys+iWYPyJwQw=
=JVWx
-----END PGP SIGNATURE-----

Attachment: pgpuaCzk5uKhy.pgp
Description: PGP signature


--- End Message ---

Reply via email to