I just tried to compile Suse Linux package yast2-perl-bindings-2.14.0-11
with the new GNU C++ compiler version 3.2 snapshot 20061216.

Here is an extract from the build log

 g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./include -I/usr/include/YaST2
-DY2LOG=\"Perl\" -DMODULEDIR=\"/usr/share/YaST2/modules\" -O2 -g
-fmessage-length=0 -D_FORTIFY_SOURCE=2 -DNDEBUG -Wall -Wformat -D_REENTRANT
-D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe
-Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/lib/perl5/5.8.8/x86_64-linux-thread-multi/CORE -MT Y2PerlComponent.lo
-MD -MP -MF .deps/Y2PerlComponent.Tpo -c Y2PerlComponent.cc  -fPIC -DPIC -o
.libs/Y2PerlComponent.o
icc: Command line warning: ignoring option '-W'; no argument required
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid
for C/ObjC but not for C++
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid
for C/ObjC but not for C++
YPerlNamespace.cc: In constructor
'YPerlNamespace::YPerlNamespace(std::string)':
YPerlNamespace.cc:406: internal compiler error: in voidify_wrapper_expr, at
gimplify.c:1016
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Preprocessed source code attached. No special flags required.


-- 
           Summary: ice for legal code
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dcb314 at hotmail dot com
  GCC host triplet: x86_64-suse-gnu


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

Reply via email to