[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc ICE



On Fri, Nov 04, 2011 at 10:05:49AM +0100, Mathieu Malaterre wrote:
> Hi all,
> 
>   I am reporting an ICE for one of my project. Because I am not a DD,
> I cannot fill a proper bug report upstream (gcc).
> 
> [  9%] Building CXX object
> core/vnl/CMakeFiles/vnl.dir/Templates/vnl_matrix_fixed+vnl_rational.3.3-.o
> cd /build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/obj-sparc64-linux-gnu/core/vnl
> && /usr/bin/c++   -Dvnl_EXPORTS -DVXL_WARN_DEPRECATED
> -DVXL_WARN_DEPRECATED_ONCE -DVXL_LEGACY_ERROR_REPORTING -g -O2
> -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
> -Werror=format-security   -fPIC
> -I/build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/obj-sparc64-linux-gnu/vcl
> -I/build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/vcl
> -I/build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/obj-sparc64-linux-gnu/core
> -I/build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/core    -o
> CMakeFiles/vnl.dir/Templates/vnl_matrix_fixed+vnl_rational.3.3-.o -c
> /build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/core/vnl/Templates/vnl_matrix_fixed+vnl_rational.3.3-.cxx
> In file included from /usr/include/c++/4.6/vector:70:0,
>                  from
> /build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/vcl/iso/vcl_vector.h:6,
>                  from
> /build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/vcl/vcl_vector.h:16,
>                  from
> /build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/core/vsl/vsl_basic_xml_element.h:10,
>                  from
> /build/buildd-vxl_1.14.0-11-sparc64-7PtzH6/vxl-1.14.0/core/vsl/vsl_basic_xml_element.cxx:2:
> /usr/include/c++/4.6/bits/vector.tcc: In member function 'void
> std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp,
> _Alloc>::iterator, const _Tp&) [with _Tp =
> std::pair<std::basic_string<char>, std::basic_string<char> >, _Alloc =
> std::allocator<std::pair<std::basic_string<char>,
> std::basic_string<char> > >, std::vector<_Tp, _Alloc>::iterator =
> __gnu_cxx::__normal_iterator<std::pair<std::basic_string<char>,
> std::basic_string<char> >*,
> std::vector<std::pair<std::basic_string<char>, std::basic_string<char>
> > > >, typename std::_Vector_base<_Tp,
> _Alloc>::_Tp_alloc_type::pointer = std::pair<std::basic_string<char>,
> std::basic_string<char> >*]':
> /usr/include/c++/4.6/bits/vector.tcc:373:5: internal compiler error:
> Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
> 
> ref:
> http://buildd.debian-ports.org/status/fetch.php?pkg=vxl&arch=sparc64&ver=1.14.0-11&stamp=1320254572
> 

The problem is not GCC, but rather the machine currently used for the
sparc64 build daemon, which is slowly dying (likely a memory issue).
Most of the ICE appearing when build packages are due to the build
daemon.

Concerning vxl, I have built it without any problem in another machine
and uploaded it to the archive.

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net


Reply to: