The mozilla source is there,
http://www.mozilla.org/projects/bonecho/releases/2.0a2.html

My gcc-4.2.0 snapshot works fine with linux-kernel-2.6.17-rc4 and
Nvidia-installer.

...
nsCSSPropList.h:318: warning: (perhaps the ‘offsetof’ macro was used
incorrectly)
nsCSSPropList.h:319: warning: invalid access to non-static data member
‘nsCSSColumn::mColumnWidth’ of NULL object
nsCSSPropList.h:319: warning: (perhaps the ‘offsetof’ macro was used
incorrectly)
nsCSSPropList.h:320: warning: invalid access to non-static data member
‘nsCSSColumn::mColumnGap’ of NULL object
nsCSSPropList.h:320: warning: (perhaps the ‘offsetof’ macro was used
incorrectly)
nsRuleNode.cpp: In member function ‘const nsStyleStruct*
nsRuleNode::SetDefaultOnRoot(nsStyleStructID, nsStyleContext*)’:
nsRuleNode.cpp:1430: warning: enumeration value ‘nsStyleStructID_Length’
not handled in switch
nsRuleNode.cpp: In static member function ‘static void
nsRuleNode::SetFont(nsPresContext*, nsStyleContext*, nscoord, PRBool, PRBool,
const nsRuleDataFont&, const nsFont&, const nsStyleFont*, nsStyleFont*,
PRBool&)’:
nsRuleNode.cpp:1708: warning: unused variable ‘defaultFixedFont’
nsRuleNode.cpp: In member function ‘const nsStyleStruct*
nsRuleNode::ComputeFontData(nsStyleStruct*, const nsRuleDataStruct&,
nsStyleContext*, nsRuleNode*, const nsRuleNode::RuleDetail&, PRBool)’:
nsRuleNode.cpp:2137: internal compiler error: tree check: expected class
‘constant’, have ‘binary’ (bit_and_expr) in convert_and_check, at
c-common.c:1086
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[4]: *** [nsRuleNode.o] 
...


-- 
           Summary: Can't compile mozilla 2.0 alpha2 with g++ version 4.2.0
                    20060513 (experimental)
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: happyarch at gmail dot com
 GCC build triplet: i686
  GCC host triplet: i686
GCC target triplet: i686


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

Reply via email to