This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Transactional memory test case reduction failure


On 8/27/18 10:35 AM, Shubham Narlawar wrote:
> Here is the file. I am getting some error in sending .sh file, so I send it
> as below.
> 
> #!/bin/bash
> gcc -fgnu-tm testcase.c > out.txt 2>&1 &&\
> if
> grep 'internal compiler error' out.txt
> then
> 	exit 0
> else
> 	exit 1
> fi

When I use creduce, I never write my output to an actual file, but
just pipe it directly into grep.  My creduce.sh scripts usually look
like the following which have worked for me in the past.

Peter


#!/bin/bash

CC="/home/bergner/gcc/build/gcc-fsf-6-pr78543-debug/gcc/xgcc -B/home/bergner/gcc/build/gcc-fsf-6-pr78543-debug/gcc"
OPTS="-O3 -S"
TEST=pr78543-2.i

${CC} ${OPTS} ${TEST} 2>&1 | grep 'internal compiler error: in push_reload, at reload.c:1349'
if ! test $? = 0; then
  exit 1
fi
exit 0


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]