[Bug build/32494] Compilation issue with GCC 14.2.1

vortexilation at gmail dot com sourceware-bugzilla@sourceware.org
Sun Dec 22 19:47:48 GMT 2024


https://sourceware.org/bugzilla/show_bug.cgi?id=32494

--- Comment #2 from Aditya <vortexilation at gmail dot com> ---
I couldn't make it to produce memchr.i, it seems that it stopped at middle of
creating it : 
-------------------------------------------------------------------------------
ccache x86_64-openwrt-linux-gnu-gcc ../sysdeps/x86_64/multiarch/memchr.c -c
-std=gnu11 -fgnu89-inline  -O2 -mtune=tigerlake -march=tigerlake -O3
-funsafe-math-optimizations -ffp-contract=fast -ftree-vectorize -funroll-loops
-fvariable-expansion-in-unroller -fno-caller-saves -fno-plt -mtune=tigerlake
-march=tigerlake -O3 -funsafe-math-optimizations -ffp-contract=fast
-ftree-vectorize -funroll-loops -fvariable-expansion-in-unroller -fhonour-copts
-Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1
-save-temps -Wall -Wwrite-strings -Wundef -Wimplicit-fallthrough
-fmerge-all-constants -frounding-math -fno-stack-protector -fno-common
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wstrict-prototypes
-Wold-style-definition -fmath-errno    -fPIE     -ftls-model=initial-exec    
-I../include
-I/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final/string

-I/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final
 -I../sysdeps/unix/sysv/linux/x86_64/64 
-I../sysdeps/unix/sysv/linux/x86_64/include -I../sysdeps/unix/sysv/linux/x86_64
 -I../sysdeps/unix/sysv/linux/x86/include -I../sysdeps/unix/sysv/linux/x86 
-I../sysdeps/x86/nptl  -I../sysdeps/unix/sysv/linux/wordsize-64 
-I../sysdeps/x86_64/nptl  -I../sysdeps/unix/sysv/linux/include
-I../sysdeps/unix/sysv/linux  -I../sysdeps/nptl  -I../sysdeps/pthread 
-I../sysdeps/gnu  -I../sysdeps/unix/inet  -I../sysdeps/unix/sysv 
-I../sysdeps/unix/x86_64  -I../sysdeps/unix  -I../sysdeps/posix 
-I../sysdeps/x86_64/64  -I../sysdeps/x86_64/fpu/multiarch 
-I../sysdeps/x86_64/fpu  -I../sysdeps/x86/fpu  -I../sysdeps/x86_64/multiarch 
-I../sysdeps/x86_64  -I../sysdeps/x86/include -I../sysdeps/x86 
-I../sysdeps/ieee754/float128  -I../sysdeps/ieee754/ldbl-96/include
-I../sysdeps/ieee754/ldbl-96  -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32  -I../sysdeps/wordsize-64  -I../sysdeps/ieee754 
-I../sysdeps/generic  -I.. -I../libio -I. -nostdinc -isystem
/home/user/works/openwrt/staging_dir/toolchain-x86_64_gcc-14.3.0_glibc/lib/gcc/x86_64-openwrt-linux-gnu/14.2.1/include
-isystem
/home/user/works/openwrt/staging_dir/toolchain-x86_64_gcc-14.3.0_glibc/lib/gcc/x86_64-openwrt-linux-gnu/14.2.1/include-fixed
-isystem
/home/user/works/openwrt/staging_dir/toolchain-x86_64_gcc-14.3.0_glibc/include
-D_LIBC_REENTRANT -include
/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final/libc-modules.h
-DMODULE_NAME=libc -include ../include/libc-symbols.h  -DPIC    
-DTOP_NAMESPACE=glibc -o
/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final/string/memchr.o
-MD -MP -MF
/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final/string/memchr.o.dt
-MT
/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final/string/memchr.o
../sysdeps/x86_64/multiarch/memchr.c:29:119: error: expected ';' before
'__typeof'
   29 | libc_ifunc_redirected (__redirect_memchr, memchr, IFUNC_SELECTOR ());
      |                                                                        
                                              ^        
      |                                                                        
                                              ;
make[5]: ***
[/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final/sysd-rules:655:
/home/user/works/openwrt/build_dir/toolchain-x86_64_gcc-14.3.0_glibc/glibc-2.41-final/string/memchr.o]
Error 1
-------------------------------------------------------------------------------

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list