Overview
Makes Mesa:driver fail to build from source:
[ 395s] [2816/3134] rustc -C linker=cc --color=always -C debug-assertions=no -C overflow-checks=no --crate-type rlib --edition=2021 --crate-name rusticl_opencl_gen --emit dep-info=src/gallium/frontends/rusticl/rusticl_opencl_gen.d --emit link=src/gallium/frontends/rusticl/librusticl_opencl_gen.rlib --out-dir src/gallium/frontends/rusticl/librusticl_opencl_gen.rlib.p -C metadata=b863b06@[@rusticl\_opencl\_gen](https://build.opensuse.org/users/rusticl_opencl_gen)@sta -Aclippy::all -Aimproper_ctypes -Aunused_unsafe -Anon_camel_case_types -Anon_snake_case -Anon_upper_case_globals src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs [ 395s] FAILED: src/gallium/frontends/rusticl/librusticl_opencl_gen.rlib [ 395s] rustc -C linker=cc --color=always -C debug-assertions=no -C overflow-checks=no --crate-type rlib --edition=2021 --crate-name rusticl_opencl_gen --emit dep-info=src/gallium/frontends/rusticl/rusticl_opencl_gen.d --emit link=src/gallium/frontends/rusticl/librusticl_opencl_gen.rlib --out-dir src/gallium/frontends/rusticl/librusticl_opencl_gen.rlib.p -C metadata=b863b06@[@rusticl\_opencl\_gen](https://build.opensuse.org/users/rusticl_opencl_gen)@sta -Aclippy::all -Aimproper_ctypes -Aunused_unsafe -Anon_camel_case_types -Anon_snake_case -Anon_upper_case_globals src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:7018:31 [ 395s] | [ 395s] 7018 | ["Alignment of cl_char8"][::std::mem::align_of::<cl_char8>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:7165:10 [ 395s] | [ 395s] 7165 | [::std::mem::align_of::<cl_char16__bindgen_ty_3>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:7443:32 [ 395s] | [ 395s] 7443 | ["Alignment of cl_uchar8"][::std::mem::align_of::<cl_uchar8>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:7593:10 [ 395s] | [ 395s] 7593 | [::std::mem::align_of::<cl_uchar16__bindgen_ty_3>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:7769:32 [ 395s] | [ 395s] 7769 | ["Alignment of cl_short4"][::std::mem::align_of::<cl_short4>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:7857:10 [ 395s] | [ 395s] 7857 | [::std::mem::align_of::<cl_short8__bindgen_ty_3>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:8208:33 [ 395s] | [ 395s] 8208 | ["Alignment of cl_ushort4"][::std::mem::align_of::<cl_ushort4>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:8299:10 [ 395s] | [ 395s] 8299 | [::std::mem::align_of::<cl_ushort8__bindgen_ty_3>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:8976:30 [ 395s] | [ 395s] 8976 | ["Alignment of cl_int2"][::std::mem::align_of::<cl_int2>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:9051:10 [ 395s] | [ 395s] 9051 | [::std::mem::align_of::<cl_int4__bindgen_ty_3>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:9411:31 [ 395s] | [ 395s] 9411 | ["Alignment of cl_uint2"][::std::mem::align_of::<cl_uint2>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:9486:10 [ 395s] | [ 395s] 9486 | [::std::mem::align_of::<cl_uint4__bindgen_ty_3>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:10714:32 [ 395s] | [ 395s] 10714 | ["Alignment of cl_float2"][::std::mem::align_of::<cl_float2>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error[E0080]: evaluation of constant value failed [ 395s] --> src/gallium/frontends/rusticl/rusticl_opencl_bindings.rs:10789:10 [ 395s] | [ 395s] 10789 | [::std::mem::align_of::<cl_float4__bindgen_ty_3>() - 8usize]; [ 395s] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt to compute `4_usize - 8_usize`, which would overflow [ 395s] [ 395s] error: aborting due to 14 previous errors [ 395s] [ 395s] For more information about this error, try `rustc --explain E0080`.
Request History
firstyear created request
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse set openSUSE:Factory:Staging:H as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:H"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:H"
mstrigl accepted review
Accepted review for by_group opensuse-review-team request 1195201 from user dimstar_suse
anag+factory accepted review
Staging Project openSUSE:Factory:Staging:H got accepted.
anag+factory approved review
Staging Project openSUSE:Factory:Staging:H got accepted.
anag+factory accepted request
Staging Project openSUSE:Factory:Staging:H got accepted.
Legal review details available at https://legaldb.suse.de/reviews/details/412017 (access may be restricted)