This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Parser (?) problem building lyx-1.2.2 with gcc 3.4 on PA
- From: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- To: gcc at gcc dot gnu dot org
- Date: Mon, 13 Jan 2003 15:54:18 -0500 (EST)
- Subject: Parser (?) problem building lyx-1.2.2 with gcc 3.4 on PA
The following error occurs trying to build lyx-1.2.2 on hppa-linux and
with a new experimental build supporting "weak" symbols on hppa2.0w-hp-hpux:
g++ -DHAVE_CONFIG_H -I. -I../../../src/mathed -I../../src -I../../../src/mathed/../ -I../.. -I../../.. -I../../../boost -isystem /usr/include/X11R6 -O -fno-rtti -fno-exceptions -c ../../../src/mathed/formulabase.C -MT formulabase.lo -MD -MP -MF .deps/formulabase.TPlo
In file included from ../../../sigc++/signal_system.h:29,
from ../../../src/lyxfunc.h:10,
from ../../../src/mathed/formulabase.C:30:
../../../sigc++/object_slot.h: In static member function `static
SigC::SlotData* SigC::ObjectSlot0_<R, Obj>::create(Obj*, R (Obj::*)())':
../../../sigc++/object_slot.h:62: internal compiler error: Segmentation fault
Please submit a full bug report,
There doesn't occur with 3.3.
Here is some info about the cause:
Program received signal SIGSEGV, Segmentation fault.
0x000df250 in type_unknown_p (exp=0x0) at ../../gcc/gcc/cp/typeck.c:191
191 return (TREE_CODE (exp) == OVERLOAD
#0 0x000df250 in type_unknown_p (exp=0x0) at ../../gcc/gcc/cp/typeck.c:191
#1 0x000b407c in arg_assoc (k=0xfaf017c8, n=0x40dfcb40)
at ../../gcc/gcc/cp/decl2.c:4165
#2 0x000b3fd8 in arg_assoc_args (k=0xfaf017c8, args=0x40dfaa68)
at ../../gcc/gcc/cp/decl2.c:4149
#3 0x000b4648 in lookup_arg_dependent (name=0xc8, fns=0x0, args=0x40dfaa68)
at ../../gcc/gcc/cp/decl2.c:4252
#4 0x000cac8c in cp_parser_postfix_expression (parser=0x401cb030,
address_p=152) at ../../gcc/gcc/cp/parser.c:4164
#5 0x000cb7c0 in cp_parser_unary_expression (parser=0x401cb030,
address_p=false) at ../../gcc/gcc/cp/parser.c:4687
#6 0x000cc144 in cp_parser_pm_expression (parser=0x401cb030)
at ../../gcc/gcc/cp/parser.c:5130
#7 0x000d6070 in cp_parser_binary_expression (parser=0x401cb030,
token_tree_map=0x3d9e60, fn=0x44b9e2 <__JCR_LIST__+294>)
at ../../gcc/gcc/cp/parser.c:13868
#8 0x000d6070 in cp_parser_binary_expression (parser=0x401cb030,
token_tree_map=0x3d9e80, fn=0x44b9ea <__JCR_LIST__+302>)
at ../../gcc/gcc/cp/parser.c:13868
#9 0x000d6070 in cp_parser_binary_expression (parser=0x401cb030,
token_tree_map=0x3d9e98, fn=0x44b9f2 <__JCR_LIST__+310>)
at ../../gcc/gcc/cp/parser.c:13868
#10 0x000d6070 in cp_parser_binary_expression (parser=0x401cb030,
Dave
-
J. David Anglin dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)