This is the mail archive of the gcc-bugs@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]

[Bug middle-end/80715] NULL pointer dereferenced in find_costs_and_classes, at ira-costs.c


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

--- Comment #2 from Vittorio Zecca <zeccav at gmail dot com> ---
gcc gccerr55.c -O2 -flive-range-shrinkage -E
# 1 "gccerr55.c"
# 1 "<built-in>"
# 1 "<command-line>"
# 31 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 32 "<command-line>" 2
# 1 "gccerr55.c"
# 25 "gccerr55.c"
void f()
{
}


gcc gccerr55.c -O2 -flive-range-shrinkage -v -S
Using built-in specs.
COLLECT_GCC=gcc
Target: x86_64-pc-linux-gnu
Configured with: ../gcc/configure --prefix=/home/vitti/local/gcc-7.1.0
--enable-languages=c,c++,fortran --enable-bootstrap
Thread model: posix
gcc version 7.1.0 (GCC)
COLLECT_GCC_OPTIONS='-O2' '-flive-range-shrinkage' '-v' '-S'
'-mtune=generic' '-march=x86-64'

/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../libexec/gcc/x86_64-pc-linux-gnu/7.1.0/cc1
-quiet -v -iprefix
/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.1.0/
gccerr55.c -quiet -dumpbase gccerr55.c -mtune=generic -march=x86-64
-auxbase gccerr55 -O2 -version -flive-range-shrinkage -o gccerr55.s
GNU C11 (GCC) version 7.1.0 (x86_64-pc-linux-gnu)
        compiled by GNU C version 7.1.0, GMP version 6.1.1, MPFR version
3.1.5, MPC version 1.0.2, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory
"/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.1.0/../../../../x86_64-pc-linux-gnu/include"
ignoring duplicate directory
"/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/../../lib/gcc/x86_64-pc-linux-gnu/7.1.0/include"
ignoring duplicate directory
"/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/../../lib/gcc/x86_64-pc-linux-gnu/7.1.0/include-fixed"
ignoring nonexistent directory
"/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/../../lib/gcc/x86_64-pc-linux-gnu/7.1.0/../../../../x86_64-pc-linux-gnu/include"
ignoring duplicate directory
"/home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/tbb/include"
ignoring duplicate directory
"/home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/ipp/include"
ignoring duplicate directory
"/home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/mkl/include"
ignoring duplicate directory
"/home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/pstl/include"
ignoring duplicate directory
"/home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/tbb/include"
ignoring duplicate directory
"/home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/tbb/include"
ignoring duplicate directory
"/home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/daal/include"
#include "..." search starts here:
#include <...> search starts here:
 /home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/ipp/include
 /home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/mkl/include
 /home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/pstl/include
 /home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/tbb/include
 /home/vitti/intel18/compilers_and_libraries_2018.0.061/linux/daal/include

/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.1.0/include

/home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.1.0/include-fixed
 /usr/local/include
 /home/vitti/1tb/vitti/local/gcc-7.1.0/bin/../lib/gcc/../../include
 /usr/include
End of search list.
GNU C11 (GCC) version 7.1.0 (x86_64-pc-linux-gnu)
        compiled by GNU C version 7.1.0, GMP version 6.1.1, MPFR version
3.1.5, MPC version 1.0.2, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: d7ed344a9ac7cfb4ff4debc46fef710a
gccerr55.c: In function ‘f’:
gccerr55.c:27:1: internal compiler error: in find_costs_and_classes,
at ira-costs.c:1748
 }
 ^
0x863be3 find_costs_and_classes
        ../../gcc/gcc/ira-costs.c:1748
0x864959 ira_costs()
        ../../gcc/gcc/ira-costs.c:2261
0x85e356 ira_build()
        ../../gcc/gcc/ira-build.c:3420
0x855ccb ira
        ../../gcc/gcc/ira.c:5302
0x855ccb execute
        ../../gcc/gcc/ira.c:5613
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

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