https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577
--- Comment #96 from The Written Word <bugzilla-gcc at thewrittenword dot com> --- (In reply to dave.anglin from comment #91) > On 2019-07-23 5:53 p.m., bugzilla-gcc at thewrittenword dot com wrote: > > In file included from > > /opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/include/cmath:43, > > from > > /opt/build/china/gcc-8.3.0/libstdc++-v3/include/precompiled/stdc++.h:41: > > /opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/include/ext/type_traits.h:103:34: > > internal compiler error: Segmentation fault > > struct __add_unsigned<wchar_t>; > > ^ > Disable precompiled headers for now. This will make it easier to find > problems. Thanks. That worked. But the build failed again, with what looks like a similar segfault: libtool: compile: /opt/build/china/gcc-8.3.0/.obj/./gcc/xgcc -shared-libgcc -B/opt/build/china/gcc-8.3.0/.obj/./gcc -nostdinc++ -L/opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/src -L/opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/src/.libs -L/opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/libsupc++/.libs -B/opt/build/gcc8/ia64-hp-hpux11.31/bin/ -B/opt/build/gcc8/ia64-hp-hpux11.31/lib/ -isystem /opt/build/gcc8/ia64-hp-hpux11.31/include -isystem /opt/build/gcc8/ia64-hp-hpux11.31/sys-include -I/opt/build/china/gcc-8.3.0/libstdc++-v3/../libgcc -I/opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/include/ia64-hp-hpux11.31 -I/opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/include -I/opt/build/china/gcc-8.3.0/libstdc++-v3/libsupc++ -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -frandom-seed=atexit_thread.lo -g -O2 -c /opt/build/china/gcc-8.3.0/libstdc++-v3/libsupc++/atexit_thread.cc -fPIC -DPIC -D_GLIBCXX_SHARED -o atexit_thread.o cc1plus: warning: -Wabi won't warn about anything [-Wabi] cc1plus: note: -Wabi warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. -Wabi=11 to warn about changes from GCC 7 In file included from /opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/include/bits/move.h:55, from /opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/include/bits/nested_exception.h:40, from /opt/build/china/gcc-8.3.0/libstdc++-v3/libsupc++/exception:144, from /opt/build/china/gcc-8.3.0/libstdc++-v3/libsupc++/new:40, from /opt/build/china/gcc-8.3.0/libstdc++-v3/libsupc++/atexit_thread.cc:26: /opt/build/china/gcc-8.3.0/.obj/ia64-hp-hpux11.31/libstdc++-v3/include/type_traits:363:36: internal compiler error: Segmentation fault struct __is_pointer_helper<_Tp*> ^