add more checks to the check-all.sh

Mon, 22 Dec 2025 00:20:01 +0100

author
Mike Becker <universe@uap-core.de>
date
Mon, 22 Dec 2025 00:20:01 +0100
changeset 1649
fef6bc928c87
parent 1648
3c5550f6d995
child 1650
aa8621b58cd7

add more checks to the check-all.sh

check-all.sh file | annotate | diff | comparison | revisions
--- a/check-all.sh	Mon Dec 22 00:16:51 2025 +0100
+++ b/check-all.sh	Mon Dec 22 00:20:01 2025 +0100
@@ -50,8 +50,20 @@
 ./configure --release > /dev/null
 perform_check
 
+printf "Check gcc C17... "
+CC=gcc CFLAGS=-std=gnu17 ./configure --debug > /dev/null
+perform_check
+
 printf "Check gcc C23... "
-CC=gcc CFLAGS=-std=c23 ./configure --debug > /dev/null
+CC=gcc CFLAGS=-std=gnu23 ./configure --debug > /dev/null
+perform_check
+
+printf "Check clang C17 w/o GNU extensions... "
+CC=clang CFLAGS=-std=c17 ./configure --debug --disable-qsort_r --disable-memrchr > /dev/null
+perform_check
+
+printf "Check clang C23 w/o GNU extensions... "
+CC=clang CFLAGS=-std=c23 ./configure --debug --disable-qsort_r --disable-memrchr > /dev/null
 perform_check
 
 # clean build files and rebuild with restored config

mercurial