[Bug 2032624] Re: mumax3 test suite fails against glibc 2.38

Bug Watch Updater 2032624 at bugs.launchpad.net
Wed Sep 27 11:52:43 UTC 2023


Launchpad has imported 1 comments from the remote bug at
https://sourceware.org/bugzilla/show_bug.cgi?id=30909.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2023-09-27T11:30:44+00:00 Simon Chopin wrote:

The use of vector types such as __Float32x4_t in the aarch64 math-
vector.h header breaks quite a few programs that are essentially parsing
C code but using GCC as their preprocessor. GCC expands to the paths
using its own intrinsic types, which aren't implemented by the consuming
programs.

I'm not sure if this qualifies as a bug in glibc, as it seems reasonable
to rely on those types, but we've seen this happen in quite a few
instances in Ubuntu:

https://bugs.launchpad.net/ubuntu/+source/mumax3/+bug/2032624

Reply at:
https://bugs.launchpad.net/ubuntu/+source/mumax3/+bug/2032624/comments/13


** Changed in: glibc
       Status: Unknown => New

** Changed in: glibc
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glibc in Ubuntu.
https://bugs.launchpad.net/bugs/2032624

Title:
  mumax3 test suite fails against glibc 2.38

Status in GLibC:
  New
Status in cbmc package in Ubuntu:
  New
Status in cxref package in Ubuntu:
  New
Status in gauche-c-wrapper package in Ubuntu:
  New
Status in glibc package in Ubuntu:
  New
Status in mumax3 package in Ubuntu:
  New
Status in nvidia-nccl package in Ubuntu:
  New
Status in rocm-hipamd package in Ubuntu:
  New
Status in stdgpu-contrib package in Ubuntu:
  New

Bug description:
  The autopkgtests fail with the following error:

  921s nvcc -std=c++03 -ccbin=/usr/bin/cuda-gcc --compiler-options -Werror --compiler-options -Wall -Xptxas -O3 -ptx -arch=compute_50 -code=sm_50 copypadmul2.cu -o copypadmul2_50.ptx
  922s /usr/include/aarch64-linux-gnu/bits/math-vector.h(30): error: identifier "__Float32x4_t" is undefined
  922s 
  922s /usr/include/aarch64-linux-gnu/bits/math-vector.h(31): error: identifier "__Float64x2_t" is undefined
  922s 
  922s /usr/include/aarch64-linux-gnu/bits/math-vector.h(40): error: identifier "__SVFloat32_t" is undefined
  922s 
  922s /usr/include/aarch64-linux-gnu/bits/math-vector.h(41): error: identifier "__SVFloat64_t" is undefined
  922s 
  922s /usr/include/aarch64-linux-gnu/bits/math-vector.h(42): error: identifier "__SVBool_t" is undefined

  Marking as critical as this blocks the glibc transition.

To manage notifications about this bug go to:
https://bugs.launchpad.net/glibc/+bug/2032624/+subscriptions




More information about the foundations-bugs mailing list