Am Montag, 2. Januar 2023, 00:39:19 CET schrieb Andreas K. Huettel via Libc-alpha: > Hi, > > with master on my laptop the following tests fail when building the 32bit abi for x86-64: > FAIL: math/test-double-j0 > FAIL: math/test-float-ctan > FAIL: math/test-float-j1 > FAIL: math/test-float-y0 > FAIL: math/test-float-y1 > FAIL: math/test-float32-ctan > FAIL: math/test-float32-j1 > FAIL: math/test-float32-y0 > FAIL: math/test-float32-y1 > FAIL: math/test-float32x-j0 > FAIL: math/test-float64-j0 > > The normal 64bit abi passes fine. > FWIW here's the build settings: * ==== glibc build environment ======================================================== * ABI: x86 * CBUILD: x86_64-pc-linux-gnu * CHOST: x86_64-pc-linux-gnu * CTARGET: x86_64-pc-linux-gnu * CBUILD_OPT: i686-pc-linux-gnu * CTARGET_OPT: i686-pc-linux-gnu * CC: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -mstackrealign -march=native -pipe -O2 -Wl,-O1 -Wl,--as-needed * CXX: x86_64-pc-linux-gnu-g++ -m32 -mfpmath=sse -mstackrealign -march=native -pipe -O2 * CPP: * LD: * ASFLAGS: * CFLAGS: -march=native -pipe -O2 * CPPFLAGS: * CXXFLAGS: -march=native -pipe -O2 * LDFLAGS: -Wl,-O1 -Wl,--as-needed * MAKEINFO: /dev/null * NM: x86_64-pc-linux-gnu-nm * AR: * AS: * STRIP: * RANLIB: * OBJCOPY: * STRINGS: * OBJDUMP: * READELF: x86_64-pc-linux-gnu-readelf * ===================================================================================== > huettel@noumea ~ $ gcc --version > gcc (Gentoo 11.3.1_p20221209 p3) 11.3.1 20221209 > [...] > huettel@noumea ~ $ ld --version > GNU ld (Gentoo 2.39 p5) 2.39.0 > [...] > huettel@noumea ~ $ uname -a > Linux noumea 5.15.85-gentoo #2 SMP PREEMPT Mon Dec 26 23:22:44 CET 2022 x86_64 Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz GenuineIntel GNU/Linux > -- Andreas K. Hüttel dilfridge@gentoo.org Gentoo Linux developer (council, qa, toolchain, base-system, perl, libreoffice)