[MacPorts] #33475: gcc46 4.6.3 internal compiler error: in objc_eh_runtime_type
MacPorts
noreply at macports.org
Mon Mar 5 09:07:05 PST 2012
#33475: gcc46 4.6.3 internal compiler error: in objc_eh_runtime_type
-------------------------------------------------------+--------------------
Reporter: lowtech@… | Owner: mww@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: Objective-C++ GCC 4.6.3 ppc-apple-darwin9 | Port: gcc46
-------------------------------------------------------+--------------------
Changes (by ryandesign@…):
* owner: macports-tickets@… => mww@…
* port: gcc46 4.6.3 => gcc46
Old description:
> 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
New description:
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
}}}
--
Comment:
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.
--
Ticket URL: <https://trac.macports.org/ticket/33475#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list