[Bug c++/31941] New: [4.1/4.2/4.3 Regression] "confused by earlier errors" message without earlier error message

tbm at cyrius dot com gcc-bugzilla@gcc.gnu.org
Tue May 15 17:37:00 GMT 2007


With the attached source, 4.0 prints and error and then says that it got
confused by earlier errors.  In 4.1 and 4.2, however, it gets confused
without actually printing the earlier error:

tbm@coconut0:~$ g++-4.0 -c digikam-libmetadatawidgets.ii
/home/tbm/src/digikam-0.9.1/./digikam/libs/widgets/metadata/iptcwidget.cpp: In
member function 'virtual bool Digikam::IptcWidget::decodeMetadata()':
/home/tbm/src/digikam-0.9.1/./digikam/libs/widgets/metadata/iptcwidget.cpp:159:
error: request for member 'c_str' in '
/home/tbm/src/digikam-0.9.1/./digikam/libs/widgets/metadata/iptcwidget.cpp:159:
confused by earlier errors, bailing out
tbm@coconut0:~$ g++-4.1 -c digikam-libmetadatawidgets.ii
'
/home/tbm/src/digikam-0.9.1/./digikam/libs/widgets/metadata/iptcwidget.cpp:159:
confused by earlier errors, bailing out
tbm@coconut0:~$ /usr/lib/gcc-snapshot/bin/g++ -c digikam-libmetadatawidgets.ii
'
/home/tbm/src/digikam-0.9.1/./digikam/libs/widgets/metadata/iptcwidget.cpp:159:
confused by earlier errors, bailing out
Preprocessed source stored into /tmp/cc43WndE.out file, please attach this to
your bugreport.
tbm@coconut0:~$


-- 
           Summary: [4.1/4.2/4.3 Regression] "confused by earlier errors"
                    message without earlier error message
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: tbm at cyrius dot com


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



More information about the Gcc-bugs mailing list