This happens only on x86_64-unknown-linux-gnu and x86_64-pc-kfreebsd-gnu.
Complete command:

gcc CynthiuneHeaderCell.m -c \
              -MMD -MP -I/home/y/yavor/include -DGNUSTEP
-DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1
-DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -O2
-fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS
-fgnu-runtime -v -save-temps -fconstant-string-class=NSConstantString
-IFrameworks -IFrameworks/Cynthiune/Cynthiune.framework/Headers -I.
-I/home/y/yavor/GNUstep/Library/Headers -I/home/y/yavor/local/include/GNUstep
-I/home/y/yavor/include/GNUstep \
               -o obj/CynthiuneHeaderCell.m.o
Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: ./configure --enable-languages=c,c++,objc
--with-mpfr=/home/y/yavor CPPFLAGS=-I/home/y/yavor/include
Thread model: posix
gcc version 4.4.2 (GCC) 
COLLECT_GCC_OPTIONS='-c' '-MMD' '-MP' '-I/home/y/yavor/include' '-DGNUSTEP'
'-DGNUSTEP_BASE_LIBRARY=1' '-DGNU_GUI_LIBRARY=1' '-DGNU_RUNTIME=1'
'-DGNUSTEP_BASE_LIBRARY=1' '-D_REENTRANT' '-fPIC' '-g' '-Wall' '-DDEBUG'
'-fno-omit-frame-pointer' '-DGSWARN' '-DGSDIAGNOSE' '-Wno-import' '-O2'
'-fno-strict-aliasing' '-fexceptions' '-fobjc-exceptions'
'-D_NATIVE_OBJC_EXCEPTIONS' '-fgnu-runtime' '-v' '-save-temps'
'-fconstant-string-class=NSConstantString' '-IFrameworks'
'-IFrameworks/Cynthiune/Cynthiune.framework/Headers' '-I.'
'-I/home/y/yavor/GNUstep/Library/Headers'
'-I/home/y/yavor/local/include/GNUstep' '-I/home/y/yavor/include/GNUstep' '-o'
'obj/CynthiuneHeaderCell.m.o' '-shared-libgcc' '-mtune=generic'

/srv/data/home/y/yavor/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.4.2/cc1obj
-E -quiet -v -I/home/y/yavor/include -IFrameworks
-IFrameworks/Cynthiune/Cynthiune.framework/Headers -I.
-I/home/y/yavor/GNUstep/Library/Headers -I/home/y/yavor/local/include/GNUstep
-I/home/y/yavor/include/GNUstep -iprefix
/srv/data/home/y/yavor/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.4.2/ -MMD
obj/CynthiuneHeaderCell.m.d -MP -MQ obj/CynthiuneHeaderCell.m.o -DGNUSTEP
-DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1
-DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DDEBUG -DGSWARN -DGSDIAGNOSE
-D_NATIVE_OBJC_EXCEPTIONS CynthiuneHeaderCell.m -mtune=generic -Wall
-Wno-import -fPIC -fno-omit-frame-pointer -fno-strict-aliasing -fexceptions
-fobjc-exceptions -fgnu-runtime -fconstant-string-class=NSConstantString -g
-fworking-directory -O2 -fpch-preprocess -o CynthiuneHeaderCell.mi
ignoring nonexistent directory
"/srv/data/home/y/yavor/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.4.2/../../../../x86_64-unknown-linux-gnu/include"
ignoring duplicate directory
"/srv/data/home/y/yavor/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.4.2/include"
ignoring duplicate directory
"/srv/data/home/y/yavor/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.4.2/include-fixed"
ignoring nonexistent directory
"/srv/data/home/y/yavor/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.4.2/../../../../x86_64-unknown-linux-gnu/include"
ignoring nonexistent directory "/home/y/yavor/GNUstep/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 /home/y/yavor/include
 Frameworks
 Frameworks/Cynthiune/Cynthiune.framework/Headers
 .
 /home/y/yavor/local/include/GNUstep
 /home/y/yavor/include/GNUstep
 /srv/data/home/y/yavor/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.4.2/include

/srv/data/home/y/yavor/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.4.2/include-fixed
 /usr/local/include
 /usr/include
End of search list.
COLLECT_GCC_OPTIONS='-c' '-MMD' '-MP' '-I/home/y/yavor/include' '-DGNUSTEP'
'-DGNUSTEP_BASE_LIBRARY=1' '-DGNU_GUI_LIBRARY=1' '-DGNU_RUNTIME=1'
'-DGNUSTEP_BASE_LIBRARY=1' '-D_REENTRANT' '-fPIC' '-g' '-Wall' '-DDEBUG'
'-fno-omit-frame-pointer' '-DGSWARN' '-DGSDIAGNOSE' '-Wno-import' '-O2'
'-fno-strict-aliasing' '-fexceptions' '-fobjc-exceptions'
'-D_NATIVE_OBJC_EXCEPTIONS' '-fgnu-runtime' '-v' '-save-temps'
'-fconstant-string-class=NSConstantString' '-IFrameworks'
'-IFrameworks/Cynthiune/Cynthiune.framework/Headers' '-I.'
'-I/home/y/yavor/GNUstep/Library/Headers'
'-I/home/y/yavor/local/include/GNUstep' '-I/home/y/yavor/include/GNUstep' '-o'
'obj/CynthiuneHeaderCell.m.o' '-shared-libgcc' '-mtune=generic'

/srv/data/home/y/yavor/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.4.2/cc1obj
-fpreprocessed CynthiuneHeaderCell.mi -quiet -dumpbase CynthiuneHeaderCell.m
-mtune=generic -auxbase-strip obj/CynthiuneHeaderCell.m.o -g -O2 -Wall
-Wno-import -version -fPIC -fno-omit-frame-pointer -fno-strict-aliasing
-fexceptions -fobjc-exceptions -fgnu-runtime
-fconstant-string-class=NSConstantString -o CynthiuneHeaderCell.s
GNU Objective-C (GCC) version 4.4.2 (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.4.2, GMP version 4.1.4, MPFR version 2.4.1.
warning: GMP header version 4.1.4 differs from library version 4.2.2.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: b175c3d272f5dca0566abc1b5eef4179
CynthiuneHeaderCell.m: In function '-[CynthiuneHeaderCell
drawInteriorWithFrame:inView:]':
CynthiuneHeaderCell.m:100: internal compiler error: in simplify_subreg, at
simplify-rtx.c:4954
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.


-- 
           Summary: ICE at -O1 and above: internal compiler error: in
                    simplify_subreg, at simplify-rtx.c:4954
           Product: gcc
           Version: 4.4.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: objc
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: yavor at gnu dot org
 GCC build triplet: x86_64-unknown-linux-gnu
  GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: x86_64-unknown-linux-gnu


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

Reply via email to