http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56739



             Bug #: 56739

           Summary: FreeBSD ia64:

                    gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3

                    /include/mutex:781:41: internl compiler error:

                    Segmentation fault

    Classification: Unclassified

           Product: gcc

           Version: 4.9.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: libstdc++

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: me...@bristol.ac.uk





Building gcc-4.9-20130319 on FreeBSD 10.0-CURRENT #4 r248493 ia64:



/usr/bin/grep -E -v '^[         ]*#(#| |$)' libstdc++-symbols.ver.tmp | \

  /usr/ports/lang/gcc49/work/build/./gcc/xgcc

-B/usr/ports/lang/gcc49/work/build/./gcc/

-B/usr/loca/ia64-portbld-freebsd10.0/bin/

-B/usr/local/ia64-portbld-freebsd10.0/lib/ -isystem

/usr/local/ia64-ortbld-freebsd10.0/include -isystem

/usr/local/ia64-portbld-freebsd10.0/sys-include    -E -P -inclue ../config.h -

> libstdc++-symbols.ver || (rm -f libstdc++-symbols.ver ; exit 1)

rm -f libstdc++-symbols.ver.tmp

In file included from

/usr/ports/lang/gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3/includ/future:39:0,

                 from

../../.././../gcc-4.9-20130319/libstdc++-v3/src/c++11/compatibility-thread-c+0x.cc:30:

/usr/ports/lang/gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3/include/mutex:

In instantiaton of 'std::call_once(std::once_flag&, _Callable&&, _Args&& ...)

[with _Callable = void

(std::__futre_base::_State_base::*)(std::function<std::unique_ptr<std::__future_base::_Result_base,

std::__futre_base::_Result_base::_Deleter>()>&, bool&); _Args =

{std::__future_base::_State_base* const,

std:reference_wrapper<std::function<std::unique_ptr<std::__future_base::_Result_base,

std::__future_bas::_Result_base::_Deleter>()> >,

std::reference_wrapper<bool>}]::__lambda0':

/usr/ports/lang/gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3/include/mutex:782:32:

  requred from 'struct std::call_once(std::once_flag&, _Callable&&, _Args&&

...) [with _Callable = void

(td::__future_base::_State_base::*)(std::function<std::unique_ptr<std::__future_base::_Result_base,

td::__future_base::_Result_base::_Deleter>()>&, bool&); _Args =

{std::__future_base::_State_base* cnst,

std::reference_wrapper<std::function<std::unique_ptr<std::__future_base::_Result_base,

std::__uture_base::_Result_base::_Deleter>()> >,

std::reference_wrapper<bool>}]::__lambda0'

/usr/ports/lang/gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3/include/mutex:782:22:

  requred from 'void std::call_once(std::once_flag&, _Callable&&, _Args&& ...)

[with _Callable = void

(st::__future_base::_State_base::*)(std::function<std::unique_ptr<std::__future_base::_Result_base,

st::__future_base::_Result_base::_Deleter>()>&, bool&); _Args =

{std::__future_base::_State_base* cont,

std::reference_wrapper<std::function<std::unique_ptr<std::__future_base::_Result_base,

std::__fuure_base::_Result_base::_Deleter>()> >,

std::reference_wrapper<bool>}]'

/usr/ports/lang/gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3/include/future:358:23:

  reqired from here

/usr/ports/lang/gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3/include/mutex:781:41:

internl compiler error: Segmentation fault

           std::forward<_Args>(__args)...);

                                         ^

no stack trace because unwind library not available

Please submit a full bug report,

with preprocessed source if appropriate.

See <http://gcc.gnu.org/bugs.html> for instructions.

gmake[6]: *** [compatibility-thread-c++0x.lo] Error 1

gmake[6]: Leaving directory

`/usr/ports/lang/gcc49/work/build/ia64-portbld-freebsd10.0/libstdc++-v3src'

gmake[5]: *** [all-recursive] Error 1





config.log:

http://seis.bris.ac.uk/~mexas/freebsd-ia64-gcc49-config.log

Reply via email to