https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126013
Bug ID: 126013
Summary: gcc/fixincludes/fixincl.c:757:19: error: assignment
discards 'const' qualifier from pointer target type
[-Werror=discarded-qualifiers]
Product: gcc
Version: 17.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: [email protected]
Target Milestone: ---
./configure'ing with --enable-werror-always and building with a recent GCC
version finds some old'ish code:
make[1]: Entering directory
'/home/jenkins/workspace/gcc-alpha-linux/gcc-build-dir/build-x86_64-pc-linux-gnu/fixincludes'
/usr/lib/gcc-snapshot/bin/gcc -c -g -O2 -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
-Wmissing-format-attribute -Wno-overlength-strings -pedantic
-Wno-long-long -Werror -DHAVE_CONFIG_H -I.
-I/home/jenkins/workspace/gcc-alpha-linux/gcc/fixincludes -I../include
-I/home/jenkins/workspace/gcc-alpha-linux/gcc/fixincludes/../include
/home/jenkins/workspace/gcc-alpha-linux/gcc/fixincludes/fixincl.c
/home/jenkins/workspace/gcc-alpha-linux/gcc/fixincludes/fixincl.c: In function
'extract_quoted_files':
/home/jenkins/workspace/gcc-alpha-linux/gcc/fixincludes/fixincl.c:757:19:
error: assignment discards 'const' qualifier from pointer target type
[-Werror=discarded-qualifiers]
757 | pz_fixed_file = ".";
| ^
cc1: all warnings being treated as errors
make[1]: *** [Makefile:76: fixincl.o] Error 1
make[1]: Leaving directory
'/home/jenkins/workspace/gcc-alpha-linux/gcc-build-dir/build-x86_64-pc-linux-gnu/fixincludes'
make: *** [Makefile:3169: all-build-fixincludes] Error 2