Rene Engelhard writes: > Package: g++-3.3 > Version: 1:3.3-2 > Severity: important > Tags: sid > > Hi, > > Compiling OpenOffice.org 1.0.3 with the g++ 3.3 suport patches > (IZ 13400) with g++ 3.3 gives us the following ICE: > > http://people.debian.org/~rene/openoffice.org/oo103gcc3patchesice > > OK, a talk on IRC gave some info (thanks Andrew Suffield) > > http://people.debian.org/~rene/openoffice.org/oo103gcc33ice_irc > > The origianl sources and the preprocessed sources are available > in the same dir. > > http://people.debian.org/~rene/openoffice.org/binarywriter.cxx > http://people.debian.org/~rene/openoffice.org/binarywriter.hxx > http://people.debian.org/~rene/openoffice.org/binarywriter.ii
I am unable to reproduce this using the .ii file and the following options. please include the compressed preprocessed source, the command line used, and the output directly in the message. g++-3.3 -c -fmessage-length=0 -O1 -mcpu=pentiumpro -fno-for-scope -fpermissive -fexceptions -fno-enforce-eh-specs -fpic -w binarywriter.ii In file included from /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:62: /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:171: error: type specifier omitted for parameter `configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:171: error: parse error before `::' token /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:175: error: type specifier omitted for parameter `configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:175: error: parse error before `::' token /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:180: error: type specifier omitted for parameter `configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:180: error: parse error before `::' token /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:184: error: type specifier omitted for parameter `configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.hxx:184: error: parse error before `::' token In file included from /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:80: /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binaryreader.hxx:100: error: `ISubtree' was not declared in this scope /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binaryreader.hxx:100: error: template argument 1 is invalid /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: In member function `void configmgr::OBinaryBaseWriter::ensure_File()': /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:211: error: `FileHelper' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:211: error: (Each undeclared identifier is reported only once for each function it appears in.) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:211: error: parse error before `::' token /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:218: error: parse error before `::' token /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:225: error: parse error before `(' token /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: In function `void configmgr::writeSequence(configmgr::OBinaryBaseWriter&, const com::sun::star::uno::Sequence<E>&) [with Element = sal_Bool]': /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:374: instantiated from here /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:354: error: `writeSimpleValue' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: At global scope: /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:492: error: no type `Attributes' in `configmgr::configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:492: error: parse error before `const' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: In function `void configmgr::writeAttributes(...)': /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:495: error: `_aAttributes' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:510: error: `_aWriter' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: At global scope: /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:514: error: no type `Attributes' in `configmgr::configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:514: error: parse error before `const' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: In function `void configmgr::writeHeader(...)': /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:517: error: `_aName' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: At global scope: /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:614: error: no type `Attributes' in `configmgr::configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:614: error: parse error before `const' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: In function `void configmgr::writeValue(...)': /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:619: error: `_aType' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:621: error: `_aValue' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: At global scope: /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:642: error: no type `Attributes' in `configmgr::configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:642: error: parse error before `const' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:649: error: no type `Attributes' in `configmgr::configuration' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:649: error: parse error before `const' /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx: In function `void configmgr::writeSet(...)': /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:654: error: `_aTemplateName' undeclared (first use this function) /home/rene/Debian/Pakete/OpenOffice.org/Hauptpaket/openoffice.org-1.0.3/build-tree/oo_1.0.3_src/configmgr/source/xml/binarywriter.cxx:655: error: `_aModuleName' undeclared (first use this function)