]> granicus.if.org Git - re2c/commitdiff
Added some more suggestions for pre-release testing.
authorUlya Trofimovich <skvadrik@gmail.com>
Mon, 31 Jul 2017 11:03:28 +0000 (12:03 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Mon, 31 Jul 2017 11:03:28 +0000 (12:03 +0100)
release.sh

index 9655924ad207b1d8ab49ed1fcb5297ca8c8eeb75..756af10a0849d025c97146680b7d07f86d407133 100755 (executable)
@@ -4,6 +4,15 @@ set -e
 
 echo 'RUNME: cppcheck --enable=all --inconclusive --std=posix --quiet --force -I. src/'
 echo 'RUNME: for h in $(find src/ -name ''*.h*''); do echo "CHECKING $h"; g++ -I. -c $h -o foo.o; done'
+echo "RUNME: uselex `find <objdir> -type f -name '*.o'`"
+echo 'RUNME: configure CFLAGS="-ffunction-sections -fdata-sections" LDFLAGS="-Wl,--gc-sections -Wl,--print-gc-sections"'
+echo 'RUNME: configure CXX=clang++'
+echo 'RUNME: configure CXXFLAGS="-m32"'
+echo 'RUNME: configure --host i686-w64-mingw32, test with wine: make wtests'
+echo 'RUNME: configure CXXFLAGS="-fsanitize=address"'
+echo 'RUNME: configure CXXFLAGS="-fsanitize=undefined"'
+echo 'RUNME: valgrind: make vtests'
+echo 'RUNME: skeleton: ./run_tests.sh --skeleton'
 
 if [[ $# -ne 1 ]]
 then