https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96893

--- Comment #2 from z.zhanghaijian at huawei dot com <z.zhanghaijian at huawei 
dot com> ---
(In reply to Richard Biener from comment #1)
> Please provide a script to generate the testcase.  A backtrace would be nice
> as well, likely the stack blows up.

cat gen.sh
#!/bin/bash
echo 'int f3000001() { }' > test.c
for i in {300000..1}
do
        j=$(($i+1))
        echo "void f$i() {    printf(\"$i\\n\");  f$j(); }" >> test.c
done
echo "int main(int argc, char** argv){       f1(); }" >> test.c

The script can generate the testcase.

Reply via email to