------- Comment #5 from jason dot vas dot dias at gmail dot com  2010-05-01 
22:55 -------
Sometimes disk space runs out before the machine locks up, 
but I get loads of invalid objects ;  

I think it is a bug that gcc can continue after producing invalid object files:

  gcc -Wp,-MD,arch/x86/power/.cpu.o.d  -nostdinc -isystem
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/include
-I/usr/src/linux-2.6/arch/x86/include -Iinclude  -include
include/generated/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes
-Wno-trigraphs -fno-strict-aliasing -fno-common
-Werror-implicit-function-declaration -Wno-format-security
-fno-delete-null-pointer-checks -O2 -m64 -march=k8 -mno-red-zone
-mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -fstack-protector
-DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare
-fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow
-Wframe-larger-than=2048 -fno-omit-frame-pointer -fno-optimize-sibling-calls -g
-pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow
-fno-dwarf2-cfi-asm -fconserve-stack -fno-stack-protector  
-D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(cpu)" 
-D"KBUILD_MODNAME=KBUILD_STR(cpu)" -D"DEBUG_HASH=28" -D"DEBUG_HASH2=39" -c -o
arch/x86/power/cpu.o arch/x86/power/cpu.c                                       
{standard input}: Assembler messages:                                           
{standard input}:66218: Fatal error: can't write
drivers/infiniband/ulp/iser/iser_initiator.o: No space left on device           
{standard input}:66218: Fatal error: can't close
drivers/infiniband/ulp/iser/iser_initiator.o: No space left on device           
make[3]: *** [drivers/infiniband/ulp/iser/iser_initiator.o] Error 1             
make[2]: *** [drivers/infiniband/ulp/iser] Error 2                              
make[1]: *** [drivers/infiniband] Error 2                                       
make: *** [drivers] Error 2                                                     
make: *** Waiting for unfinished jobs....                                       
  gcc -Wp,-MD,arch/x86/power/.hibernate_64.o.d  -nostdinc -isystem
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/include
-I/usr/src/linux-2.6/arch/x86/include -Iinclude  -include
include/generated/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes
-Wno-trigraphs -fno-strict-aliasing -fno-common
-Werror-implicit-function-declaration -Wno-format-security
-fno-delete-null-pointer-checks -O2 -m64 -march=k8 -mno-red-zone
-mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -fstack-protector
-DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare
-fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow
-Wframe-larger-than=2048 -fno-omit-frame-pointer -fno-optimize-sibling-calls -g
-pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow
-fno-dwarf2-cfi-asm -fconserve-stack   -D"KBUILD_STR(s)=#s"
-D"KBUILD_BASENAME=KBUILD_STR(hibernate_64)" 
-D"KBUILD_MODNAME=KBUILD_STR(hibernate_64)" -D"DEBUG_HASH=15"
-D"DEBUG_HASH2=16" -c -o arch/x86/power/hibernate_64.o
arch/x86/power/hibernate_64.c                                                   
{standard input}: Assembler messages:                                           
{standard input}:29504: Fatal error: can't write arch/x86/power/cpu.o: No space
left on device                                                                  
{standard input}:29504: Fatal error: can't close arch/x86/power/cpu.o: No space
left on device                                                                  
make[1]: *** [arch/x86/power/cpu.o] Error 1                                     
make[1]: *** Waiting for unfinished jobs....                                    
{standard input}: Assembler messages:                                           
{standard input}:25073: Fatal error: can't write arch/x86/power/hibernate_64.o:
No space left on device                                                         
{standard input}:25073: Fatal error: can't close arch/x86/power/hibernate_64.o:
No space left on device                                                         
make[1]: *** [arch/x86/power/hibernate_64.o] Error 1                            
make: *** [arch/x86/power] Error 2                                              
[ r...@jvdspc:/usr/src/linux 23:47:05 545:44 ]                                  
$ find . -type f -a '(' '!' -type l ')' -a '(' -name '*.[oa]' -o -name '.so*'
')' | while read f; do if [[ ! $(file $f) =~ ELF ]]; then echo bad obj: $f; rm
-f $obj; else d=$(dirname $f); mkdir -p /mnt/sda3/linux/${d} && cp -fp $f
/mnt/sda3/linux/$d && rm -f $f && ln -s /mnt/sda3/linux/$f $f; fi; done         
bad obj: ./drivers/block/aoe/built-in.o                                         
bad obj: ./drivers/block/drbd/built-in.o                                        
bad obj: ./drivers/block/paride/built-in.o                                      
bad obj: ./drivers/bluetooth/built-in.o                                         
bad obj: ./drivers/char/ip2/built-in.o                                          
bad obj: ./drivers/char/ipmi/built-in.o                                         
bad obj: ./drivers/char/mwave/built-in.o                                        
bad obj: ./drivers/char/pcmcia/ipwireless/built-in.o                            
bad obj: ./drivers/crypto/built-in.o                                            
bad obj: ./drivers/dca/built-in.o                                               
bad obj: ./drivers/dma/ioat/built-in.o                                          
bad obj: ./drivers/firewire/built-in.o                                          
bad obj: ./drivers/gpu/drm/i2c/built-in.o                                       
bad obj: ./drivers/gpu/drm/i810/built-in.o                                      
bad obj: ./drivers/gpu/drm/i830/built-in.o                                      
bad obj: ./drivers/gpu/drm/i915/built-in.o                                      
bad obj: ./drivers/gpu/drm/mga/built-in.o                                       
bad obj: ./drivers/gpu/drm/r128/built-in.o                                      
bad obj: ./drivers/gpu/drm/savage/built-in.o                                    
bad obj: ./drivers/gpu/drm/sis/built-in.o                                       
bad obj: ./drivers/gpu/drm/tdfx/built-in.o                                      
bad obj: ./drivers/gpu/drm/via/built-in.o                                       
bad obj: ./drivers/hid/usbhid/built-in.o                                        
bad obj: ./drivers/hid/built-in.o                                               
bad obj: ./drivers/i2c/busses/built-in.o                                        
bad obj: ./drivers/idle/built-in.o                                              
bad obj: ./drivers/ieee1394/built-in.o                                          
bad obj: ./drivers/ieee802154/built-in.o                                        
bad obj: ./drivers/infiniband/core/built-in.o                                   
bad obj: ./drivers/infiniband/hw/amso1100/built-in.o                            
bad obj: ./drivers/infiniband/hw/cxgb3/built-in.o                               
bad obj: ./drivers/infiniband/hw/ipath/built-in.o                               
bad obj: ./drivers/infiniband/hw/mlx4/built-in.o                                
bad obj: ./drivers/infiniband/hw/mthca/built-in.o                               
bad obj: ./drivers/infiniband/hw/nes/built-in.o                                 
bad obj: ./drivers/infiniband/ulp/ipoib/built-in.o                              
bad obj: ./drivers/infiniband/ulp/iser/built-in.o                               
bad obj: ./drivers/infiniband/built-in.o                                        
bad obj: ./drivers/input/joystick/built-in.o                                    
bad obj: ./fs/ncpfs/.sock.o.cmd                                                 
bad obj: ./fs/nfs_common/built-in.o                                             
bad obj: ./fs/nfsd/built-in.o                                                   
bad obj: ./fs/nilfs2/built-in.o                                                 
bad obj: ./fs/ntfs/built-in.o                                                   
bad obj: ./fs/ocfs2/cluster/built-in.o                                          
bad obj: ./fs/ocfs2/dlm/built-in.o                                              
bad obj: ./fs/ocfs2/dlmfs/built-in.o                                            
bad obj: ./fs/ocfs2/built-in.o                                                  
bad obj: ./fs/omfs/built-in.o                                                   
bad obj: ./fs/proc/.softirqs.o.cmd                                              
bad obj: ./fs/qnx4/built-in.o                                                   
bad obj: ./fs/reiserfs/built-in.o                                               
bad obj: ./fs/smbfs/built-in.o                                                  
bad obj: ./fs/smbfs/.sock.o.cmd                                                 
bad obj: ./fs/squashfs/built-in.o                                               
bad obj: ./fs/sysv/built-in.o                                                   
bad obj: ./fs/ubifs/built-in.o                                                  
bad obj: ./fs/ufs/built-in.o                                                    
bad obj: ./fs/xfs/built-in.o                                                    
bad obj: ./sound/arm/built-in.o                                                 
bad obj: ./sound/atmel/built-in.o                                               
bad obj: ./sound/core/oss/built-in.o                                            
bad obj: ./sound/core/seq/oss/built-in.o                                        
bad obj: ./sound/core/seq/built-in.o                                            
bad obj: ./sound/drivers/mpu401/built-in.o                                      
bad obj: ./sound/drivers/opl3/built-in.o                                        
bad obj: ./sound/drivers/opl4/built-in.o                                        
bad obj: ./sound/drivers/pcsp/built-in.o                                        
bad obj: ./sound/drivers/vx/built-in.o                                          
bad obj: ./sound/drivers/built-in.o                                             
bad obj: ./sound/i2c/other/built-in.o                                           
bad obj: ./sound/i2c/built-in.o                                                 
bad obj: ./sound/isa/ad1816a/built-in.o                                         
bad obj: ./sound/isa/ad1848/built-in.o                                          
bad obj: ./sound/isa/cs423x/built-in.o                                          
bad obj: ./sound/isa/es1688/built-in.o                                          
bad obj: ./sound/isa/gus/built-in.o                                             
bad obj: ./sound/isa/msnd/built-in.o                                            
bad obj: ./sound/isa/opti9xx/built-in.o                                         
bad obj: ./sound/isa/sb/built-in.o                                              
bad obj: ./sound/isa/wavefront/built-in.o                                       
bad obj: ./sound/isa/wss/built-in.o                                             
bad obj: ./sound/isa/built-in.o                                                 
bad obj: ./sound/mips/built-in.o                                                
bad obj: ./sound/oss/built-in.o                                                 
bad obj: ./sound/oss/.soundcard.o.cmd                                           
bad obj: ./sound/oss/.sound_timer.o.cmd                                         
bad obj: ./sound/oss/.sound.o.cmd                                               
bad obj: ./sound/parisc/built-in.o                                              
bad obj: ./sound/pci/ac97/built-in.o                                            
bad obj: ./sound/pci/ali5451/built-in.o                                         
bad obj: ./sound/pci/au88x0/built-in.o                                          
bad obj: ./sound/pci/aw2/built-in.o                                             
bad obj: ./sound/pci/ca0106/built-in.o                                          
bad obj: ./sound/pci/cs46xx/built-in.o                                          
bad obj: ./sound/pci/cs5535audio/built-in.o                                     
bad obj: ./sound/pci/ctxfi/built-in.o                                           
bad obj: ./sound/pci/echoaudio/built-in.o                                       
bad obj: ./sound/pci/emu10k1/built-in.o                                         
bad obj: ./sound/pci/hda/built-in.o                                             
bad obj: ./sound/pci/ice1712/built-in.o                                         
bad obj: ./sound/pci/korg1212/built-in.o
bad obj: ./sound/pci/lx6464es/built-in.o
bad obj: ./sound/pci/mixart/built-in.o
bad obj: ./sound/pci/nm256/built-in.o
bad obj: ./sound/pci/oxygen/built-in.o
bad obj: ./sound/pci/pcxhr/built-in.o
bad obj: ./sound/pci/riptide/built-in.o
bad obj: ./sound/pci/rme9652/built-in.o
bad obj: ./sound/pci/trident/built-in.o
bad obj: ./sound/pci/vx222/built-in.o
bad obj: ./sound/pci/ymfpci/built-in.o
bad obj: ./sound/pci/built-in.o
bad obj: ./sound/pcmcia/pdaudiocf/built-in.o
bad obj: ./sound/pcmcia/vx/built-in.o
bad obj: ./sound/ppc/built-in.o
bad obj: ./sound/sh/built-in.o
bad obj: ./sound/soc/atmel/built-in.o
bad obj: ./sound/soc/au1x/built-in.o
bad obj: ./sound/soc/blackfin/built-in.o
bad obj: ./sound/soc/codecs/built-in.o
bad obj: ./sound/soc/davinci/built-in.o
bad obj: ./sound/soc/fsl/built-in.o
bad obj: ./sound/soc/imx/built-in.o
bad obj: ./sound/soc/omap/built-in.o
bad obj: ./sound/soc/pxa/built-in.o
bad obj: ./sound/soc/s3c24xx/built-in.o
bad obj: ./sound/soc/s6000/built-in.o
bad obj: ./sound/soc/sh/built-in.o
bad obj: ./sound/soc/txx9/built-in.o
bad obj: ./sound/soc/built-in.o
bad obj: ./sound/sparc/built-in.o
bad obj: ./sound/spi/built-in.o
bad obj: ./sound/synth/emux/built-in.o
bad obj: ./sound/synth/built-in.o
bad obj: ./sound/usb/caiaq/built-in.o
bad obj: ./sound/usb/usx2y/built-in.o
bad obj: ./sound/usb/built-in.o


-- 

jason dot vas dot dias at gmail dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |


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

Reply via email to