cc1plus: internal compiler error: Segmentation fault: 11

Scot Hetzel swhetzel at gmail.com
Tue Oct 21 05:14:57 UTC 2008


On 10/16/08, swell.k at gmail.com <swell.k at gmail.com> wrote:
> "Scot Hetzel" <swhetzel at gmail.com> writes:
>
>
> > On 10/14/08, Pietro Cerutti <gahr at freebsd.org> wrote:
>  >> -----BEGIN PGP SIGNED MESSAGE-----
>  >> Hash: SHA512
>  >>
>  >> Erik Cederstrand wrote:
>  >> |
>  >> | Den 13/10/2008 kl. 18.22 skrev Scot Hetzel:
>  >> |
>  >> |> When I tried rebuilding the audio/pulseaudio port on -CURRENT, it
>  >> |> would fail with:
>  >> |> [...]
>  >> |> cc1: internal compiler error: Segmentation fault: 11
>  >> |>
>  >> |> Is anyone able to reproduce these problems?
>  >> |
>  >> | "Segmentation fault: 11" from GCC is often a sign of bad RAM. Have you
>  >> | tried to switch RAM modules?
>  >>
>  >> I'd try to switch optimizations off before going the hard way :)
>  >>
>  > It's not a problem with optimizations, as cc -I/nonexistent -lstdc++
>  > -Wmissing-include-dirs test.cpp also results in this error.
>
>
> Try applying this fix:
>  svn diff -c134421 svn://gcc.gnu.org/svn/gcc/trunk
>  against /usr/src/contrib/gcclibs/libcpp/errors.c
>
With the above patch, cc no longer causes the segmentation fault with
the test program or when building audio/pulseaudio:

hp010# cc -I/nonexistent -lstdc++ -Wmissing-include-dirs test.cpp
cc1plus: warning: /nonexistent: No such file or directory

Scot


More information about the freebsd-current mailing list