[Bug middle-end/40252] New: Internal compiler error on samba4 (verify_gimple failed)

bradh at frogmouth dot net gcc-bugzilla@gcc.gnu.org
Tue May 26 06:43:00 GMT 2009


[bradh@conferta source4]$ /opt/gccsvn/bin/gcc -v -save-temps -g
-DDEBUG_PASSWORD -DDEVELOPER -Wall -Wshadow
-Werror-implicit-function-declaration -Wstrict-prototypes -Wpointer-arith
-Wcast-qual -Wcast-align -Wwrite-strings -Wmissing-format-attribute -Wformat=2
-Wdeclaration-after-statement -Wunused-macros -Wno-format-y2k
-Wno-unused-parameter -Iheimdal/../heimdal_build -Iheimdal/lib/hcrypto
-Iheimdal/lib -Iheimdal_build -Iheimdal/lib/roken -Iheimdal/lib/asn1
-Iheimdal/../heimdal_build -Iheimdal/lib/hcrypto/imath
-Iheimdal/../heimdal_build -Iheimdal/lib/asn1 -Iheimdal/../heimdal_build
-Iheimdal/lib/com_err -Iheimdal/../heimdal_build -Iheimdal/lib/roken
-I../lib/socket_wrapper     -fPIC -I./include -I. -I./lib -I./../lib/replace
-I./../lib/talloc -I./.. -D_SAMBA_BUILD_=4 -DHAVE_CONFIG_H  -c
heimdal/lib/hcrypto/des.c -o heimdal/lib/hcrypto/des.o                          
Using built-in specs.                                                           
Target: x86_64-unknown-linux-gnu                                                
Configured with: ../gcc-svn/configure --prefix=/opt/gccsvn/                     
Thread model: posix                                                             
gcc version 4.5.0 20090525 (experimental) (GCC)                                 
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-g' '-DDEBUG_PASSWORD' '-DDEVELOPER'
'-Wall' '-Wshadow' '-Werror-implicit-function-declaration'
'-Wstrict-prototypes' '-Wpointer-arith' '-Wcast-qual' '-Wcast-align'
'-Wwrite-strings' '-Wmissing-format-attribute' '-Wformat=2'
'-Wdeclaration-after-statement' '-Wunused-macros' '-Wno-format-y2k'
'-Wno-unused-parameter' '-Iheimdal/../heimdal_build' '-Iheimdal/lib/hcrypto'
'-Iheimdal/lib' '-Iheimdal_build' '-Iheimdal/lib/roken' '-Iheimdal/lib/asn1'
'-Iheimdal/../heimdal_build' '-Iheimdal/lib/hcrypto/imath'
'-Iheimdal/../heimdal_build' '-Iheimdal/lib/asn1' '-Iheimdal/../heimdal_build'
'-Iheimdal/lib/com_err' '-Iheimdal/../heimdal_build' '-Iheimdal/lib/roken'
'-I../lib/socket_wrapper' '-fPIC' '-I./include' '-I.' '-I./lib'
'-I./../lib/replace' '-I./../lib/talloc' '-I./..' '-D_SAMBA_BUILD_=4'
'-DHAVE_CONFIG_H' '-c' '-o' 'heimdal/lib/hcrypto/des.o' '-mtune=generic'        
 /opt/gccsvn/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.5.0/cc1 -E -quiet -v
-Iheimdal/../heimdal_build -Iheimdal/lib/hcrypto -Iheimdal/lib -Iheimdal_build
-Iheimdal/lib/roken -Iheimdal/lib/asn1 -Iheimdal/../heimdal_build
-Iheimdal/lib/hcrypto/imath -Iheimdal/../heimdal_build -Iheimdal/lib/asn1
-Iheimdal/../heimdal_build -Iheimdal/lib/com_err -Iheimdal/../heimdal_build
-Iheimdal/lib/roken -I../lib/socket_wrapper -I./include -I. -I./lib
-I./../lib/replace -I./../lib/talloc -I./.. -iprefix
/opt/gccsvn/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/ -DDEBUG_PASSWORD
-DDEVELOPER -D_SAMBA_BUILD_=4 -DHAVE_CONFIG_H heimdal/lib/hcrypto/des.c
-mtune=generic -Wall -Wshadow -Werror-implicit-function-declaration
-Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings
-Wmissing-format-attribute -Wformat=2 -Wdeclaration-after-statement
-Wunused-macros -Wno-format-y2k -Wno-unused-parameter -fPIC -g
-fworking-directory -fpch-preprocess -o des.i                                   
ignoring nonexistent directory
"/opt/gccsvn/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../x86_64-unknown-linux-gnu/include" 
ignoring duplicate directory
"/opt/gccsvn/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include" 
ignoring duplicate directory
"/opt/gccsvn/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed" 
ignoring nonexistent directory
"/opt/gccsvn/bin/../lib/gcc/../../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../x86_64-unknown-linux-gnu/include" 
ignoring duplicate directory "heimdal_build"                                    
ignoring duplicate directory "heimdal/../heimdal_build"                         
ignoring duplicate directory "heimdal/../heimdal_build"                         
ignoring duplicate directory "heimdal/lib/asn1"                                 
ignoring duplicate directory "heimdal/../heimdal_build"                         
ignoring duplicate directory "heimdal/../heimdal_build"                         
ignoring duplicate directory "heimdal/lib/roken"                                
#include "..." search starts here:                                              
#include <...> search starts here:                                              
 heimdal/../heimdal_build                                                       
 heimdal/lib/hcrypto                                                            
 heimdal/lib                                                                    
 heimdal/lib/roken                                                              
 heimdal/lib/asn1                                                               
 heimdal/lib/hcrypto/imath                                                      
 heimdal/lib/com_err                                                            
 ../lib/socket_wrapper                                                          
 ./include                                                                      
 .                                                                              
 ./lib                                                                          
 ./../lib/replace                                                               
 ./../lib/talloc                                                                
 ./..                                                                           
 /opt/gccsvn/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include              
 /opt/gccsvn/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.5.0/include-fixed        
 /usr/local/include                                                             
 /opt/gccsvn/bin/../lib/gcc/../../include                                       
 /usr/include                                                                   
End of search list.                                                             
COLLECT_GCC_OPTIONS='-v' '-save-temps' '-g' '-DDEBUG_PASSWORD' '-DDEVELOPER'
'-Wall' '-Wshadow' '-Werror-implicit-function-declaration'
'-Wstrict-prototypes' '-Wpointer-arith' '-Wcast-qual' '-Wcast-align'
'-Wwrite-strings' '-Wmissing-format-attribute' '-Wformat=2'
'-Wdeclaration-after-statement' '-Wunused-macros' '-Wno-format-y2k'
'-Wno-unused-parameter' '-Iheimdal/../heimdal_build' '-Iheimdal/lib/hcrypto'
'-Iheimdal/lib' '-Iheimdal_build' '-Iheimdal/lib/roken' '-Iheimdal/lib/asn1'
'-Iheimdal/../heimdal_build' '-Iheimdal/lib/hcrypto/imath'
'-Iheimdal/../heimdal_build' '-Iheimdal/lib/asn1' '-Iheimdal/../heimdal_build'
'-Iheimdal/lib/com_err' '-Iheimdal/../heimdal_build' '-Iheimdal/lib/roken'
'-I../lib/socket_wrapper' '-fPIC' '-I./include' '-I.' '-I./lib'
'-I./../lib/replace' '-I./../lib/talloc' '-I./..' '-D_SAMBA_BUILD_=4'
'-DHAVE_CONFIG_H' '-c' '-o' 'heimdal/lib/hcrypto/des.o' '-mtune=generic'
 /opt/gccsvn/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.5.0/cc1
-fpreprocessed des.i -quiet -dumpbase des.c -mtune=generic -auxbase-strip
heimdal/lib/hcrypto/des.o -g -Wall -Wshadow
-Werror-implicit-function-declaration -Wstrict-prototypes -Wpointer-arith
-Wcast-qual -Wcast-align -Wwrite-strings -Wmissing-format-attribute -Wformat=2
-Wdeclaration-after-statement -Wunused-macros -Wno-format-y2k
-Wno-unused-parameter -version -fPIC -o des.s
GNU C (GCC) version 4.5.0 20090525 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.5.0 20090525 (experimental), GMP version
4.2.2, MPFR version 2.3.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
GNU C (GCC) version 4.5.0 20090525 (experimental) (x86_64-unknown-linux-gnu)
        compiled by GNU C version 4.5.0 20090525 (experimental), GMP version
4.2.2, MPFR version 2.3.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 5b3a9021a60040f8dfe43a8bcad898cd
heimdal/lib/hcrypto/des.c: In function ‘IP’:
heimdal/lib/hcrypto/des.c:1065: error: type mismatch in shift expression
int
uint32_t
int
D.5855 = D.5854 r>> 31;

heimdal/lib/hcrypto/des.c:1065: error: type mismatch in shift expression
int
uint32_t
int
D.5868 = D.5867 r>> 31;

heimdal/lib/hcrypto/des.c:1065: internal compiler error: verify_gimple failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.


-- 
           Summary: Internal compiler error on samba4 (verify_gimple failed)
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: bradh at frogmouth dot net
GCC target triplet: x86_64-unknown-linux-gnu


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



More information about the Gcc-bugs mailing list