Opened 12 years ago

Closed 4 years ago

#33475 closed defect (wontfix)

gcc46 4.6.3 internal compiler error: in objc_eh_runtime_type

Reported by: lowtech@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: powerpc leopard Cc:
Port: gcc46

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Building mess 0.145 (www.mess.org) with gcc 4.6.3 fails. System PowerPC G4 on OS X 10.5.8 and MacPorts 2.0.4. Apple gcc 4.2.1 does well.

make VERBOSE=1 NOWERROR=1

<snip>
..
<snip>

GNU Objective-C++ (GCC) version 4.6.3 (ppc-apple-darwin9)
compiled by GNU C version 4.6.3, GMP version 5.0.4, MPFR version 3.1.0-p3, MPC version 0.9
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072

Compiler executable checksum: f898fb36f040e0b6314aef4b62fd8c7a

src/osd/sdl/debugosx.m: In function 'void* operator new(std::size_t, const char*, int)':
src/osd/sdl/debugosx.m:2340:1: internal compiler error: in objc_eh_runtime_type, at objc/objc-next-runtime-abi-01.c:2824

Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make: *** [obj/sdl/osd/sdl/debugosx.o] Error 1

Change History (4)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: changed from macports-tickets@… to mww@…
Port: 4.6.3 removed

As the error message says, you should submit a bug report to the developers of GCC (not to MacPorts).

Note that we also have a port gcc47 for the next version of GCC already in development; you could try that and see if this is a problem that has already been fixed.

comment:2 Changed 10 years ago by mf2k (Frank Schima)

Keywords: powerpc leopard added; Objective-C++ GCC 4.6.3 ppc-apple-darwin9 removed

Unify powerpc keywords.

comment:3 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Owner: changed from mww@… to macports-tickets@…
Status: newassigned

comment:4 Changed 4 years ago by jmroot (Joshua Root)

Resolution: wontfix
Status: assignedclosed

Many new versions of gcc have since been released; please file a new ticket if you have problems with a current version.

Note: See TracTickets for help on using tickets.