seen for the first time, creduce expands a file instead of reducing. The example file is available at https://gcc.gnu.org/PR65807 Attaching the log of the creduce run. Matthias $ cat cr.sh if [ $# -ne 1 ]; then echo "usage: $0 <file.c>" 1>&2 exit 1 fi CLANG=${CLANG:-clang} GCC=${GCC:-gcc} GCC=gcc ARGS="-g -O -Wformat -Werror=format-security -Wall -Wextra -c" msg="internal compiler error: Segmentation fault" $GCC $ARGS $1 > out.txt 2>&1 if fgrep -q "$msg" out.txt then fgrep -v "$msg" out.txt > out2.txt if fgrep -q ': error:' out2.txt; then exit 1 elif fgrep -q ': warning:' out2.txt; then exit 1 fi exit 0 else exit 1 fi
Attachment:
creduce.log.xz
Description: application/xz