This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Obj-C compiler error


I ran into an Obj-C compiler error.  The problems seem to be with
optimization as running with the optimization level < O2 is a work
around to the problem.

/gcc version:
------------
Reading specs from
/usr/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/powerpc-unknown-linux-gnu/2.95.2/specs
gcc version 2.95.2 19991024 (release)

system type:
------------
Linux kirkegaard 2.2.14pre9 #1 Mon Dec 6 21:24:21 EST 1999 ppc unknown
glib-1.2.2-2
glibc-2.1.3-0j

Compiler options and error report:
----------------------------------

[root@kirkegaard Source]# gcc -c -v --save-temps
-DGNUSTEP_INSTALL_LIBDIR=\"/usr/local/GNUstep/Libraries\"
-DHAVE_DPS_CLIENT_H=0 -DHAVE_DPS_DPSNXARGS_H=0
-DGNUSTEP_INSTALL_PREFIX=/usr/local/GNUstep
-DGNUSTEP_TARGET_DIR=\"powerpc/linux-gnu\"
-DGNUSTEP_TARGET_CPU=\"powerpc\" -DGNUSTEP_TARGET_OS=\"linux-gnu\"
-DLIBRARY_COMBO=\"gnu-gnu-gnu-xgps\" -DGNUSTEP -DGNUSTEP_VERSION=0.6.5
-DGNUSTEP_MAJOR_VERSION=0 -DGNUSTEP_MINOR_VERSION=6
-DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DXGPS_BACKEND_LIBRARY=1
-DGNU_RUNTIME=1  -fPIC -DGSWARN -g -O2 -Wno-import -fgnu-runtime -Wall
-I../Headers -I/usr/src/redhat/BUILD/gstep-0.6.5/base/Headers/gnustep
-I/usr/src/redhat/BUILD/gstep-0.6.5/base/Headers
-I/usr/src/redhat/BUILD/gstep-0.6.5/base/Source/powerpc/linux-gnu
-I/usr/src/redhat/BUILD/gstep-0.6.5/extensions
-I/usr/src/redhat/BUILD/gstep-0.6.5//Headers    -I. -I/usr/include/kaffe
-I/usr/local/include -I/usr/local/include -I/usr/X11R6/include
-I/usr/local/GNUstep/Network/Headers -I/nowhere/Headers  -o
shared_obj/powerpc/linux-gnu/gnu-gnu-gnu-xgps/NSSplitView.o NSSplitView.m
Reading specs from
/usr/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/powerpc-unknown-linux-gnu/2.95.2/specs
gcc version 2.95.2 19991024 (release)

/usr/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/powerpc-unknown-linux-gnu/2.95.2/cpp
-lang-objc -v -I../Headers
-I/usr/src/redhat/BUILD/gstep-0.6.5/base/Headers/gnustep
-I/usr/src/redhat/BUILD/gstep-0.6.5/base/Headers
-I/usr/src/redhat/BUILD/gstep-0.6.5/base/Source/powerpc/linux-gnu
-I/usr/src/redhat/BUILD/gstep-0.6.5/extensions
-I/usr/src/redhat/BUILD/gstep-0.6.5//Headers -I. -I/usr/include/kaffe
-I/usr/local/include -I/usr/local/include -I/usr/X11R6/include
-I/usr/local/GNUstep/Network/Headers -I/nowhere/Headers -D__OBJC__
-D__GNUC__=2 -D__GNUC_MINOR__=95 -DPPC -D__ELF__ -Dpowerpc -D__PPC__
-D__ELF__ -D__powerpc__ -D__PPC -D__powerpc -Acpu(powerpc)
-Amachine(powerpc) -D__CHAR_UNSIGNED__ -D__OPTIMIZE__ -g -Wno-import -Wall
-D__PIC__=2 -D__pic__=2 -D_CALL_SYSV -D_BIG_ENDIAN -D__BIG_ENDIAN__
-Amachine(bigendian) -D_ARCH_PPC -D__unix__ -D__linux__ -Dunix -Dlinux
-Asystem(unix) -Asystem(posix)
-DGNUSTEP_INSTALL_LIBDIR="/usr/local/GNUstep/Libraries"
-DHAVE_DPS_CLIENT_H=0 -DHAVE_DPS_DPSNXARGS_H=0
-DGNUSTEP_INSTALL_PREFIX=/usr/local/GNUstep
-DGNUSTEP_TARGET_DIR="powerpc/linux-gnu" -DGNUSTEP_TARGET_CPU="powerpc"
-DGNUSTEP_TARGET_OS="linux-gnu" -DLIBRARY_COMBO="gnu-gnu-gnu-xgps"
-DGNUSTEP -DGNUSTEP_VERSION=0.6.5 -DGNUSTEP_MAJOR_VERSION=0
-DGNUSTEP_MINOR_VERSION=6 -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1
-DXGPS_BACKEND_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN NSSplitView.m
NSSplitView.mi
GNU CPP version 2.95.2 19991024 (release) (PowerPC GNU/Linux)
#include "..." search starts here:
#include <...> search starts here:
 ../Headers
 /usr/src/redhat/BUILD/gstep-0.6.5/base/Headers/gnustep
 /usr/src/redhat/BUILD/gstep-0.6.5/base/Headers
 /usr/src/redhat/BUILD/gstep-0.6.5/base/Source/powerpc/linux-gnu
 /usr/src/redhat/BUILD/gstep-0.6.5/Headers
 .
 /usr/local/include
 /usr/X11R6/include
 /usr/local/include

/usr/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/powerpc-unknown-linux-gnu/2.95.2/../../../../powerpc-unknown-linux-gnu/include

/usr/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/powerpc-unknown-linux-gnu/2.95.2/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:

/usr/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/powerpc-unknown-linux-gnu/2.95.2/../../../../include/g++-3
End of omitted list.

/usr/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/powerpc-unknown-linux-gnu/2.95.2/cc1obj
NSSplitView.mi -quiet -dumpbase NSSplitView.m -g -O2 -Wno-import -Wall
-version -fPIC -fgnu-runtime -lang-objc -o NSSplitView.s
GNU Obj-C version 2.95.2 19991024 (release) (powerpc-unknown-linux-gnu)
compiled by GNU C version 2.95.2 19991024 (release).
NSSplitView.m: In function `-[NSSplitView adjustSubviews]':
NSSplitView.m:396: Internal compiler error in `convert_move', at
expr.c:570
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/faq.html#bugreport> for
instructions.

Preprocessed output:
--------------------
I couldn't send the preprocessed output (NSSplitView.mi) because the
file was too large and your mailer rejected it.  Is there another way
to send the file?

Thanks,
Craig Rasmussen
rasmussn@lanl.gov

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]