Coder Social home page Coder Social logo

Comments (17)

noloader avatar noloader commented on September 25, 2024 3

Sorry, I forgot to get back to this.

I'll see what it would take to modify gsl-lite to build with -Werror=implicit-int and -Werror=mplicit-function-declaration.

Yeah, these should be fixed. Both are low hanging fruit. I'm just guessing at this point, but it sounds like a missing header file on occasion. An include should fix most (if not all) of them.

from gsl-lite.

mbeutel avatar mbeutel commented on September 25, 2024 2

Sorry, I forgot to get back to this.

I'll see what it would take to modify gsl-lite to build with -Werror=implicit-int and -Werror=mplicit-function-declaration.

from gsl-lite.

kloczek avatar kloczek commented on September 25, 2024
[tkloczko@pers-jacek x86_64-redhat-linux-gnu]$ make -k
/usr/bin/cmake -S/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 -B/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/CMakeFiles /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[  1%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[  1%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/assert.t.cpp.o] Error 1
[  1%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/at.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/at.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/at.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/at.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:128: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/at.t.cpp.o] Error 1
[  2%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/byte.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/byte.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/byte.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/byte.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:144: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/byte.t.cpp.o] Error 1
[  2%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/emulation.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/emulation.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/emulation.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/emulation.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:160: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/emulation.t.cpp.o] Error 1
[  3%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/issue.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/issue.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/issue.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/issue.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:176: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/issue.t.cpp.o] Error 1
[  3%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/not_null.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/not_null.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/not_null.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/not_null.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:192: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/not_null.t.cpp.o] Error 1
[  4%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/owner.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/owner.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/owner.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/owner.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:208: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/owner.t.cpp.o] Error 1
[  4%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/span.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/span.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/span.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/span.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:224: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/span.t.cpp.o] Error 1
[  5%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/string_span.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/string_span.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/string_span.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/string_span.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:240: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/string_span.t.cpp.o] Error 1
[  5%] Building CXX object test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/util.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/util.t.cpp.o -MF CMakeFiles/gsl-lite-v0-cpp98.t.dir/util.t.cpp.o.d -o CMakeFiles/gsl-lite-v0-cpp98.t.dir/util.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build.make:256: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/util.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:921: test/CMakeFiles/gsl-lite-v0-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v0-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp11.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp11.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v0-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp11.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v0-cpp11.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 11%] Built target gsl-lite-v0-cpp11.t
make  -f test/CMakeFiles/gsl-lite-v0-cpp14.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp14.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp14.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v0-cpp14.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp14.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v0-cpp14.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 16%] Built target gsl-lite-v0-cpp14.t
make  -f test/CMakeFiles/gsl-lite-v0-cpp17.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp17.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp17.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v0-cpp17.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp17.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v0-cpp17.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 22%] Built target gsl-lite-v0-cpp17.t
make  -f test/CMakeFiles/gsl-lite-v0-cpp20.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp20.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v0-cpp20.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v0-cpp20.t.dir/build.make test/CMakeFiles/gsl-lite-v0-cpp20.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v0-cpp20.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 28%] Built target gsl-lite-v0-cpp20.t
make  -f test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 28%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 28%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/assert.t.cpp.o] Error 1
[ 29%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/at.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/at.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/at.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/at.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:128: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/at.t.cpp.o] Error 1
[ 29%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/byte.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/byte.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/byte.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/byte.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:144: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/byte.t.cpp.o] Error 1
[ 30%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/emulation.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/emulation.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/emulation.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/emulation.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:160: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/emulation.t.cpp.o] Error 1
[ 30%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/issue.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/issue.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/issue.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/issue.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:176: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/issue.t.cpp.o] Error 1
[ 31%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/not_null.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/not_null.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/not_null.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/not_null.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:192: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/not_null.t.cpp.o] Error 1
[ 31%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/owner.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/owner.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/owner.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/owner.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:208: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/owner.t.cpp.o] Error 1
[ 31%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/span.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/span.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/span.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/span.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:224: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/span.t.cpp.o] Error 1
[ 32%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/string_span.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/string_span.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/string_span.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/string_span.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:240: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/string_span.t.cpp.o] Error 1
[ 32%] Building CXX object test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/util.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/util.t.cpp.o -MF CMakeFiles/gsl-lite-v1-cpp98.t.dir/util.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-cpp98.t.dir/util.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build.make:256: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/util.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1051: test/CMakeFiles/gsl-lite-v1-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp11.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp11.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp11.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-cpp11.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 37%] Built target gsl-lite-v1-cpp11.t
make  -f test/CMakeFiles/gsl-lite-v1-cpp14.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp14.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp14.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-cpp14.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp14.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-cpp14.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 43%] Built target gsl-lite-v1-cpp14.t
make  -f test/CMakeFiles/gsl-lite-v1-cpp17.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp17.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp17.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-cpp17.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp17.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-cpp17.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 48%] Built target gsl-lite-v1-cpp17.t
make  -f test/CMakeFiles/gsl-lite-v1-cpp20.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp20.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-cpp20.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-cpp20.t.dir/build.make test/CMakeFiles/gsl-lite-v1-cpp20.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-cpp20.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 54%] Built target gsl-lite-v1-cpp20.t
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 54%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 55%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/assert.t.cpp.o] Error 1
[ 55%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/at.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/at.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/at.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/at.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/at.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:128: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/at.t.cpp.o] Error 1
[ 55%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/byte.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/byte.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/byte.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/byte.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/byte.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:144: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/byte.t.cpp.o] Error 1
[ 56%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/emulation.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/emulation.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/emulation.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/emulation.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/emulation.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:160: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/emulation.t.cpp.o] Error 1
[ 56%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/issue.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/issue.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/issue.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/issue.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/issue.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:176: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/issue.t.cpp.o] Error 1
[ 57%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/not_null.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/not_null.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/not_null.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/not_null.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:192: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/not_null.t.cpp.o] Error 1
[ 57%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/owner.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/owner.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/owner.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/owner.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/owner.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:208: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/owner.t.cpp.o] Error 1
[ 58%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/span.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/span.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/span.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/span.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/span.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:224: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/span.t.cpp.o] Error 1
[ 58%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/string_span.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/string_span.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/string_span.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/string_span.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/string_span.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:240: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/string_span.t.cpp.o] Error 1
[ 58%] Building CXX object test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/util.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -fno-exceptions -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/util.t.cpp.o -MF CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/util.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/util.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/util.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build.make:256: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/util.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1181: test/CMakeFiles/gsl-lite-v1-no-exc-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp11.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp11.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp11.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-no-exc-cpp11.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 63%] Built target gsl-lite-v1-no-exc-cpp11.t
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp14.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp14.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp14.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp14.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp14.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-no-exc-cpp14.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 69%] Built target gsl-lite-v1-no-exc-cpp14.t
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp17.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp17.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp17.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp17.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp17.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-no-exc-cpp17.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 75%] Built target gsl-lite-v1-no-exc-cpp17.t
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp20.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp20.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-no-exc-cpp20.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-no-exc-cpp20.t.dir/build.make test/CMakeFiles/gsl-lite-v1-no-exc-cpp20.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-no-exc-cpp20.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 80%] Built target gsl-lite-v1-no-exc-cpp20.t
make  -f test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 80%] Building CXX object test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Dgsl_FEATURE_EXPERIMENTAL_RETURN_GUARD=1 -Dgsl_CONFIG_SPAN_INDEX_TYPE=std::ptrdiff_t -Dgsl_CONFIG_TRANSPARENT_NOT_NULL=0 -DNOT_NULL_GET_BY_CONST_REF=1 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 81%] Building CXX object test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/not_null.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Dgsl_FEATURE_EXPERIMENTAL_RETURN_GUARD=1 -Dgsl_CONFIG_SPAN_INDEX_TYPE=std::ptrdiff_t -Dgsl_CONFIG_TRANSPARENT_NOT_NULL=0 -DNOT_NULL_GET_BY_CONST_REF=1 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/not_null.t.cpp.o -MF CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/not_null.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/not_null.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/not_null.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/not_null.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1311: test/CMakeFiles/gsl-lite-v1-special-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-special-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v1-special-cpp11.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-special-cpp11.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-special-cpp11.t.dir/build.make test/CMakeFiles/gsl-lite-v1-special-cpp11.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'test/CMakeFiles/gsl-lite-v1-special-cpp11.t.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 83%] Built target gsl-lite-v1-special-cpp11.t
make  -f test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 84%] Building CXX object test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_OFF -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 84%] Building CXX object test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_OFF -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/assert.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1363: test/CMakeFiles/gsl-lite-v1-unenforced-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 84%] Building CXX object test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_OFF -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ASSUME -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 84%] Building CXX object test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_OFF -Dgsl_CONFIG_CONTRACT_VIOLATION_THROWS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ASSUME -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/assert.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1389: test/CMakeFiles/gsl-lite-v1-assume-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 84%] Building CXX object test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 85%] Building CXX object test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TERMINATES -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/assert.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1415: test/CMakeFiles/gsl-lite-v1-terminates-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 85%] Building CXX object test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_ASSERTS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 86%] Building CXX object test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_ASSERTS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/assert.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1441: test/CMakeFiles/gsl-lite-v1-asserts-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 87%] Building CXX object test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_CALLS_HANDLER -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 87%] Building CXX object test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_CALLS_HANDLER -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/assert.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1467: test/CMakeFiles/gsl-lite-v1-calls-handler-cpp98.t.dir/all] Error 2
make  -f test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/build.make test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 88%] Building CXX object test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/gsl-lite.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TRAPS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/gsl-lite.t.cpp.o -MF CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/gsl-lite.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/gsl-lite.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/build.make:96: test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/gsl-lite.t.cpp.o] Error 1
[ 88%] Building CXX object test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/assert.t.cpp.o
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test && /usr/bin/g++ -Dgsl_CONFIG_CONTRACT_CHECKING_AUDIT -Dgsl_CONFIG_CONTRACT_VIOLATION_TRAPS -Dgsl_CONFIG_DEFAULTS_VERSION=1 -Dgsl_CONFIG_UNENFORCED_CONTRACTS_ELIDE -Dgsl_TESTING_ -I/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/include -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -DNDEBUG -Werror -Wall -Wextra -Wconversion -Wsign-conversion -fno-elide-constructors -fstrict-aliasing -Wstrict-aliasing=2 -pedantic -Wno-long-long -Wuseless-cast -Wno-error=array-bounds -std=c++98 -Winvalid-pch -include /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/cmake_pch.hxx -MD -MT test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/assert.t.cpp.o -MF CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/assert.t.cpp.o.d -o CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/assert.t.cpp.o -c /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]
/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/assert.t.cpp: error: -Wno-implicit-function-declaration detected - is this intentional ? [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/build.make:112: test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/assert.t.cpp.o] Error 1
make[2]: Target 'test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/build' not remade because of errors.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[1]: *** [CMakeFiles/Makefile2:1493: test/CMakeFiles/gsl-lite-v1-traps-cpp98.t.dir/all] Error 2
make  -f example/CMakeFiles/01-basic.dir/build.make example/CMakeFiles/01-basic.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/example /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/example /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/example/CMakeFiles/01-basic.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f example/CMakeFiles/01-basic.dir/build.make example/CMakeFiles/01-basic.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'example/CMakeFiles/01-basic.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 88%] Built target 01-basic
make  -f example/CMakeFiles/02-span.dir/build.make example/CMakeFiles/02-span.dir/depend
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
cd /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0 /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/example /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/example /home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu/example/CMakeFiles/02-span.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make  -f example/CMakeFiles/02-span.dir/build.make example/CMakeFiles/02-span.dir/build
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make[2]: Nothing to be done for 'example/CMakeFiles/02-span.dir/build'.
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
[ 89%] Built target 02-span
make[1]: Target 'all' not remade because of errors.
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/x86_64-redhat-linux-gnu'
make: *** [Makefile:149: all] Error 2
make: Target 'default_target' not remade because of errors.

from gsl-lite.

noloader avatar noloader commented on September 25, 2024

This issue is being tracked at https://bugzilla.redhat.com/show_bug.cgi?id=2261219.

From the bug report:

(In reply to Sandro from comment #5)

It seems the build fails due to -D_FORTIFY_SOURCE=3. I don't have a clue
how to fix this. It has been reported upstream by a fellow Fedorian
(kloczek), but no response yet.

Could we / Is it wise to / Are we allowed to override -D_FORTIFY_SOURCE=3?

-D_FORTIFY_SOURCE=3 -O1 works for me when manually driving Cmake from the command line:

cd 
mkdir build
cd build
  CFLAGS="-D_FORTIFY_SOURCE=3 -O1" \
  CXXFLAGS="-D_FORTIFY_SOURCE=3 -O1" \
cmake \
  -DGSL_LITE_OPT_BUILD_TESTS=ON \
  -DGSL_LITE_OPT_BUILD_EXAMPLES=ON ../

Cmake also responds to -DCMAKE_BUILD_TYPE. So using a release build will also sidestep the problem:

  CFLAGS="-D_FORTIFY_SOURCE=3" \
  CXXFLAGS="-D_FORTIFY_SOURCE=3" \
cmake \
  -DCMAKE_BUILD_TYPE=Release \
  -DGSL_LITE_OPT_BUILD_TESTS=ON \
  -DGSL_LITE_OPT_BUILD_EXAMPLES=ON ../

When you build with -DCMAKE_BUILD_TYPE=Release, you will see Cmake uses -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG.

I don't know how to do these things using fedpkg, however. Maybe you can just change the spec file, like:

$ git diff
diff --git a/gsl-lite.spec b/gsl-lite.spec
index 817d9a4..59b3bee 100644
--- a/gsl-lite.spec
+++ b/gsl-lite.spec
@@ -60,7 +60,7 @@ developing applications that use %{name}.
 
 
 %build
-%cmake -DGSL_LITE_OPT_BUILD_EXAMPLES=ON \
+%cmake -DCMAKE_BUILD_TYPE=Release -DGSL_LITE_OPT_BUILD_EXAMPLES=ON \
     -DGSL_LITE_OPT_BUILD_TESTS=%{?with_tests:ON}%{?!with_tests:OFF}
 %cmake_build

from gsl-lite.

mbeutel avatar mbeutel commented on September 25, 2024

On closer look, both -Wimplicit-function-declaration and -Wimplicit-int only concern the C language, not C++. Applying -Werror=implicit-function-declaration or -Werror=implicit-int to a C++ build yields a corresponding error ("warning: ‘-Werror=’ argument ... is not valid for C++"). We don't have any C sources.

The error message cited in your report reads:

/home/tkloczko/rpmbuild/BUILD/gsl-lite-0.41.0/test/gsl-lite.t.cpp: error: -Wno-implicit-int detected - is this intentional ? [-Werror]

It seems to be reported for every source file but refers to no line number, implying that the detected flag is injected through the command line. I fail to see which of the switches might be responsible for this injection. I suppose it may be hidden in one of the -specs files?

Anyway, I cannot reproduce the issue with g++ 12.2 on Debian. I'm happy to help fixing this issue, but would you please provide a repro that works with vanilla GCC on Linux?

from gsl-lite.

kloczek avatar kloczek commented on September 25, 2024

IMO instead selectively enable only exact warnings turning into errors better would be just treat all warnings as kind of thing which shuld be as low level issue 😋

from gsl-lite.

mbeutel avatar mbeutel commented on September 25, 2024

IMO instead selectively enable only exact warnings turning into errors better would be just treat all warnings as kind of thing which shuld be as low level issue 😋

Sorry, I have trouble parsing this reply.

Could you please provide a repro for this issue, perhaps with a Compiler Explorer link demonstrating the build problem?

from gsl-lite.

kloczek avatar kloczek commented on September 25, 2024

I suppose it may be hidden in one of the -specs files?

This is some trick which allows apply some compiler settings before start processing command line params.
In this case it is injecting in that initial compiler setup generate code as PIE. Second one injects annon gcc plugin

[tkloczko@pers-jacek SPECS]$ cat /usr/lib/rpm/redhat/redhat-hardened-cc1
*cc1_options:
+ %{!r:%{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}}}}}

*cpp_options:
+ %{!r:%{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}}}}}
[tkloczko@pers-jacek SPECS]$ cat /usr/lib/rpm/redhat/redhat-annobin-cc1
*cc1_options:
+ %{!-fno-use-annobin:%{!iplugindir*:%:find-plugindir()} -fplugin=annobin}

In other words that part has nothing to do with issue 😄

from gsl-lite.

kloczek avatar kloczek commented on September 25, 2024

Sorry, I have trouble parsing this reply.

I've been suggesting to clean the code to be able compile it in CI with -Werror 😋

from gsl-lite.

mbeutel avatar mbeutel commented on September 25, 2024

Please provide a reproducible example of gsl-lite failing to compile using vanilla GCC, ideally with a Compiler Explorer link for everyone to try.

from gsl-lite.

noloader avatar noloader commented on September 25, 2024

Please provide a reproducible example of gsl-lite failing to compile using vanilla GCC, ideally with a Compiler Explorer link for everyone to try.

So that is tricky right now. Fedora uses a 6-month release cadence, so every 6 months the latest packages are assembled into a new distro release. You could say Fedora is cutting edge, but it is not exactly bleeding edge, since Fedora is using published packages and not tips of masters.

The next Fedora release is Fedora 40 and it will include GCC 14. So to duplicate this, you would have to use GCC 14. At the moment, the easiest way to do that is to use Fedora Rawhide. Rawhide is Fedora's "next", which is a lot like Debian Sid.

So I think the easiest way to duplicate the issue is setup a VM and install Fedora Rawhide for a reproducer. You can grab the Rawhide image from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Workstation/x86_64/iso/.

I eat my own dog food. I regularly test on Rawhide in a VM. In fact, I use my Rawhide image to help with the issues other packages are experiencing with Rawhide (like now).


And if I am parsing things correctly, Debian Sid is only supplying GCC 13 at the moment. See https://packages.debian.org/sid/gcc.

However, Gentoo and Linux From Scratch (et al) are probably supplying GCC 14. But I don't recommend them. It is easier to install Fedora Rawhide for testing. See, for example, https://packages.gentoo.org/packages/sys-devel/gcc.

from gsl-lite.

kloczek avatar kloczek commented on September 25, 2024

Please provide a reproducible example of gsl-lite failing to compile using vanilla GCC, ideally with a Compiler Explorer link for everyone to try.

Those warnings which have been turned into errors is possible to see using vanilla gcc.

from gsl-lite.

mbeutel avatar mbeutel commented on September 25, 2024

Please provide a reproducible example of gsl-lite failing to compile using vanilla GCC, ideally with a Compiler Explorer link for everyone to try.

So that is tricky right now. [...] So to duplicate this, you would have to use GCC 14.

So I think the easiest way to duplicate the issue is setup a VM and install Fedora Rawhide for a reproducer.

Thanks, this is very useful info.

As there is little indication that the issue is in the realm of gsl-lite (we simply don't have any C code), I'm inclined to suspect this may be either a compiler bug or a toolchain issue. As far as I can tell, GCC 14 has not been released yet; I'm wary of spending time hunting bugs in prerelease software (which I used to do a lot in the past).

That said, a version of GCC built from trunk – currently 14.0.1 – is available on Compiler Explorer. I fed it the compile flags quoted in the command line above (which include -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3), to no avail:

https://gcc.godbolt.org/z/drWGqWbcq

I'd be grateful if you could provide a repro; perhaps above link is helpful as a starting point.

(Edit: here is a version with some source code from the test suite, also compiling cleanly: https://gcc.godbolt.org/z/34jnvr9Wq)

from gsl-lite.

penguinpee avatar penguinpee commented on September 25, 2024

Thanks for looking into it. I forgot to subscribe to this issue when I linked to our bug. I've only now caught up with it.

According to a comment on another issue elsewhere showing the same symptoms, the error messages are coming from annobin used by Fedora downstream. I've asked for more info on how to proceed and will provide an update here once I have more information.

It looks very much like this needs to be fixed at our end.

from gsl-lite.

mbeutel avatar mbeutel commented on September 25, 2024

Thank you for the info; glad to see my assessment confirmed. Please keep me updated about the downstream issue so I can close this issue once the problem is fixed.

from gsl-lite.

penguinpee avatar penguinpee commented on September 25, 2024

I'm still not entirely sure why this breaks in our environment, but I have found a workaround which is patching out

Looking back at the log files now I still see warnings -Wno-implicit-int detected - is this intentional ? and -Wno-implicit-function-declaration detected - is this intentional ?, but those no longer make the build fail.

I'm now thinking that it may have been conflicting options leading to a warning, which is turned into an error. I have yet to put my finger on what and where exactly, though.

from gsl-lite.

kloczek avatar kloczek commented on September 25, 2024

I'm still not entirely sure why this breaks in our environment, but I have found a workaround which is patching out

OK so remove that line with -Werror indeed is JFDI solution 🤔
Nevertheless better would be just clean the code ..

from gsl-lite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.