public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug debug/39267]  New: gdb testusite regressions
@ 2009-02-22 22:45 hubicka at gcc dot gnu dot org
  2009-02-27 19:50 ` [Bug debug/39267] " hubicka at gcc dot gnu dot org
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: hubicka at gcc dot gnu dot org @ 2009-02-22 22:45 UTC (permalink / raw)
  To: gcc-bugs

We seem to regress in gdb testsuite relative to gcc-4.1.0:
@@ -3622,7 +3622,7 @@                                                           
 PASS: gdb.base/maint.exp: maint internal-error                                 
 PASS: gdb.base/maint.exp: internal-error resync                                
 Running ../../../gdb/testsuite/gdb.base/mips_pro.exp ...                       
-PASS: gdb.base/mips_pro.exp: backtrace                                         
+FAIL: gdb.base/mips_pro.exp: running to middle in runto                        
 Running ../../../gdb/testsuite/gdb.base/miscexprs.exp ...                      
 PASS: gdb.base/miscexprs.exp: up from marker1                                  
 PASS: gdb.base/miscexprs.exp: print value of &ibig.i[0]                        
@@ -3649,7 +3649,7 @@                                                           
 PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6                  
 Running ../../../gdb/testsuite/gdb.base/multi-forks.exp ...                    
 PASS: gdb.base/multi-forks.exp: Break at exit                                  
-FAIL: gdb.base/multi-forks.exp: follow child, print pids (timeout)             
+PASS: gdb.base/multi-forks.exp: follow child, print pids                       
 PASS: gdb.base/multi-forks.exp: Break at exit                                  
 PASS: gdb.base/multi-forks.exp: follow parent, print pids                      
 PASS: gdb.base/multi-forks.exp: help set detach                                
@@ -6349,35 +6349,35 @@                                                         
 PASS: gdb.base/store.exp: tbreak add_charest                                   
 PASS: gdb.base/store.exp: continue to add_charest                              
 PASS: gdb.base/store.exp: upvar charest l; up                                  
-PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*        
+FAIL: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*        
 PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*        
 PASS: gdb.base/store.exp: upvar charest l; set l to 4                          
 PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.     
 PASS: gdb.base/store.exp: tbreak add_short                                     
 PASS: gdb.base/store.exp: continue to add_short                                
 PASS: gdb.base/store.exp: upvar short l; up                                    
-PASS: gdb.base/store.exp: upvar short l; print old l, expecting -1             
+FAIL: gdb.base/store.exp: upvar short l; print old l, expecting -1             
 PASS: gdb.base/store.exp: upvar short l; print old r, expecting -2             
 PASS: gdb.base/store.exp: upvar short l; set l to 4                            
 PASS: gdb.base/store.exp: upvar short l; print new l, expecting 4              
 PASS: gdb.base/store.exp: tbreak add_int                                       
 PASS: gdb.base/store.exp: continue to add_int                                  
 PASS: gdb.base/store.exp: upvar int l; up                                      
-PASS: gdb.base/store.exp: upvar int l; print old l, expecting -1               
+FAIL: gdb.base/store.exp: upvar int l; print old l, expecting -1               
 PASS: gdb.base/store.exp: upvar int l; print old r, expecting -2               
 PASS: gdb.base/store.exp: upvar int l; set l to 4                              
 PASS: gdb.base/store.exp: upvar int l; print new l, expecting 4                
 PASS: gdb.base/store.exp: tbreak add_long                                      
 PASS: gdb.base/store.exp: continue to add_long                                 
 PASS: gdb.base/store.exp: upvar long l; up                                     
-PASS: gdb.base/store.exp: upvar long l; print old l, expecting -1              
+FAIL: gdb.base/store.exp: upvar long l; print old l, expecting -1              
 PASS: gdb.base/store.exp: upvar long l; print old r, expecting -2              
 PASS: gdb.base/store.exp: upvar long l; set l to 4                             
 PASS: gdb.base/store.exp: upvar long l; print new l, expecting 4               
 PASS: gdb.base/store.exp: tbreak add_longest                                   
 PASS: gdb.base/store.exp: continue to add_longest                              
 PASS: gdb.base/store.exp: upvar longest l; up                                  
-PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1           
+FAIL: gdb.base/store.exp: upvar longest l; print old l, expecting -1           
 PASS: gdb.base/store.exp: upvar longest l; print old r, expecting -2           
 PASS: gdb.base/store.exp: upvar longest l; set l to 4                          
 PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4            
@@ -6398,7 +6398,7 @@                                                           
 PASS: gdb.base/store.exp: tbreak add_doublest                                  
 PASS: gdb.base/store.exp: continue to add_doublest                             
 PASS: gdb.base/store.exp: upvar doublest l; up                                 
-PASS: gdb.base/store.exp: upvar doublest l; print old l, expecting -1          
+FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1          
 PASS: gdb.base/store.exp: upvar doublest l; print old r, expecting -2          
 PASS: gdb.base/store.exp: upvar doublest l; set l to 4                         
 PASS: gdb.base/store.exp: upvar doublest l; print new l, expecting 4           
@@ -7415,7 +7415,7 @@                                                           
 PASS: gdb.cp/annota2.exp: run until main breakpoint                            
 PASS: gdb.cp/annota2.exp: set watch on a.x                                     
 KFAIL: gdb.cp/annota2.exp: watch triggered on a.x (PRMS: gdb/38)               
-KFAIL: gdb.cp/annota2.exp: annotate-quit (PRMS: gdb/544)                       
+PASS: gdb.cp/annota2.exp: annotate-quit                                        
 Running ../../../gdb/testsuite/gdb.cp/annota3.exp ...                          
 PASS: gdb.cp/annota3.exp: breakpoint main                                      
 PASS: gdb.cp/annota3.exp: annotation set at level 3                            
@@ -7427,7 +7427,7 @@                                                           
 PASS: gdb.cp/annota3.exp: second run until main breakpoint                     
 PASS: gdb.cp/annota3.exp: set watch on a.x                                     
 KFAIL: gdb.cp/annota3.exp: watch triggered on a.x (PRMS: gdb/38)               
-FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 1)                            
+PASS: gdb.cp/annota3.exp: annotate-quit                                        
 Running ../../../gdb/testsuite/gdb.cp/anon-union.exp ...                       
 PASS: gdb.cp/anon-union.exp: next 1                                            
 PASS: gdb.cp/anon-union.exp: print foo 1                                       
@@ -7548,9 +7548,9 @@                                                           
 PASS: gdb.cp/classes.exp: continue to enums2(\(\)|)                            
 PASS: gdb.cp/classes.exp: print obj_with_enum (1)                              
 PASS: gdb.cp/classes.exp: next                                                 
-PASS: gdb.cp/classes.exp: print obj_with_enum (2)                              
-PASS: gdb.cp/classes.exp: print obj_with_enum.priv_enum                        
-PASS: gdb.cp/classes.exp: ptype obj_with_enum.priv_enum                        
+FAIL: gdb.cp/classes.exp: print obj_with_enum (2)                              
+FAIL: gdb.cp/classes.exp: print obj_with_enum.priv_enum                        
+FAIL: gdb.cp/classes.exp: ptype obj_with_enum.priv_enum                        
 KFAIL: gdb.cp/classes.exp: ptype obj_with_enum // unrecognized line type 1:
PrivEnum priv_enum; (PRMS: gdb/57)                                              
 KFAIL: gdb.cp/classes.exp: print (ClassWithEnum::PrivEnum) 42 (PRMS: gdb/1588) 
 KFAIL: gdb.cp/classes.exp: print ('ClassWithEnum::PrivEnum') 42 (PRMS: gdb/57) 
@@ -7571,7 +7571,7 @@                                                           
@@ -7571,7 +7571,7 @@                                                           
 PASS: gdb.cp/classes.exp: print csi with static members                        
 PASS: gdb.cp/classes.exp: print cnsi with static members                       
 PASS: gdb.cp/classes.exp: finish from marker_reg1                              
-PASS: gdb.cp/classes.exp: calling method for small class                       
+XFAIL: gdb.cp/classes.exp: calling method for small class (PRMS 2972)          
 Running ../../../gdb/testsuite/gdb.cp/cplusfuncs.exp ...                       
 PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_comma                          
 PASS: gdb.cp/cplusfuncs.exp: detect dm_type_char_star                          
@@ -8625,7 +8625,7 @@                                                           
 PASS: gdb.cp/inherit.exp: ptype class C                                        
 PASS: gdb.cp/inherit.exp: ptype g_C                                            
 FAIL: gdb.cp/inherit.exp: ptype tagless struct                                 
-PASS: gdb.cp/inherit.exp: ptype variable of type tagless struct                
+FAIL: gdb.cp/inherit.exp: ptype variable of type tagless struct                
 PASS: gdb.cp/inherit.exp: ptype D                                              
 PASS: gdb.cp/inherit.exp: ptype class D                                        
 PASS: gdb.cp/inherit.exp: ptype g_D                                            
@@ -8731,7 +8731,7 @@                                                           
 PASS: gdb.cp/inherit.exp: print g_E                                            
 PASS: gdb.cp/inherit.exp: print anonymous union member                         
 PASS: gdb.cp/inherit.exp: print variable of type anonymous union               
-FAIL: gdb.cp/inherit.exp: print type of anonymous union // unrecognized line
type 1: class_with_anon_union::._0;                                             
+FAIL: gdb.cp/inherit.exp: print type of anonymous union // unrecognized line
type 1: class_with_anon_union::<anonymous union>;                               
 PASS: gdb.cp/inherit.exp: print g_vA.vA::va                                    
 PASS: gdb.cp/inherit.exp: print g_vA.vA::vx                                    
 PASS: gdb.cp/inherit.exp: print g_vA.va                                        
@@ -8789,17 +8789,17 @@                                                         
 PASS: gdb.cp/m-data.exp: simple object, const bool                             
 PASS: gdb.cp/m-data.exp: simple object, const int                              
 PASS: gdb.cp/m-data.exp: simple object, long                                   
-PASS: gdb.cp/m-data.exp: simple object, enum                                   
+FAIL: gdb.cp/m-data.exp: simple object, enum                                   
 PASS: gdb.cp/m-data.exp: derived template object, base const bool              
 PASS: gdb.cp/m-data.exp: derived template object, base const int               
 PASS: gdb.cp/m-data.exp: derived template object, base long                    
 PASS: gdb.cp/m-data.exp: derived template object, base enum                    
-PASS: gdb.cp/m-data.exp: derived template object, derived enum                 
+FAIL: gdb.cp/m-data.exp: derived template object, derived enum                 
 PASS: gdb.cp/m-data.exp: template object, const bool                           
 PASS: gdb.cp/m-data.exp: template object, const int                            
 PASS: gdb.cp/m-data.exp: template object, long                                 
 PASS: gdb.cp/m-data.exp: template object, base enum                            
-PASS: gdb.cp/m-data.exp: template object, derived enum                         
+FAIL: gdb.cp/m-data.exp: template object, derived enum                         
 PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint 
 PASS: gdb.cp/m-data.exp: shadowing member                                      
 PASS: gdb.cp/m-data.exp: shadowed global variable                              
@@ -8813,12 +8813,12 @@                                                         
 PASS: gdb.cp/m-static.exp: derived template object, base static const int      
 PASS: gdb.cp/m-static.exp: derived template object, base static long           
 PASS: gdb.cp/m-static.exp: derived template object, base static enum           
-PASS: gdb.cp/m-static.exp: derived template object, static enum                
-PASS: gdb.cp/m-static.exp: derived template object, static enum                
+FAIL: gdb.cp/m-static.exp: derived template object, static enum                
 PASS: gdb.cp/m-static.exp: template object, static const bool                  
 PASS: gdb.cp/m-static.exp: template object, static const int                   
 PASS: gdb.cp/m-static.exp: template object, static long                        
 PASS: gdb.cp/m-static.exp: template object, static enum                        
-PASS: gdb.cp/m-static.exp: template object, static derived enum                
+FAIL: gdb.cp/m-static.exp: template object, static derived enum                
 PASS: gdb.cp/m-static.exp: static const int initialized elsewhere              
 PASS: gdb.cp/m-static.exp: static const int initialized nowhere                
 Running ../../../gdb/testsuite/gdb.cp/maint.exp ...                            
@@ -8941,15 +8941,15 @@                                                         
 KFAIL: gdb.cp/namespace.exp: ptype ::C::OtherFileClass (PRMS: gdb/1448)        
 PASS: gdb.cp/namespace.exp: ptype C::OtherFileClass                            
 PASS: gdb.cp/namespace.exp: print cX                                           
-PASS: gdb.cp/namespace.exp: print 'F::cXf'                                     
-PASS: gdb.cp/namespace.exp: print F::cXf                                       
-PASS: gdb.cp/namespace.exp: print F::cXfX                                      
+FAIL: gdb.cp/namespace.exp: print 'F::cXf'                                     
+FAIL: gdb.cp/namespace.exp: print F::cXf                                       
+FAIL: gdb.cp/namespace.exp: print F::cXfX                                      
 PASS: gdb.cp/namespace.exp: print X                                            
-PASS: gdb.cp/namespace.exp: print 'G::Xg'                                      
-PASS: gdb.cp/namespace.exp: print G::Xg                                        
-PASS: gdb.cp/namespace.exp: print G::XgX                                       
-PASS: gdb.cp/namespace.exp: print cXOtherFile                                  
-PASS: gdb.cp/namespace.exp: print XOtherFile                                   
+FAIL: gdb.cp/namespace.exp: print 'G::Xg'                                      
+FAIL: gdb.cp/namespace.exp: print G::Xg                                        
+FAIL: gdb.cp/namespace.exp: print G::XgX                                       
+FAIL: gdb.cp/namespace.exp: print cXOtherFile                                  
+FAIL: gdb.cp/namespace.exp: print XOtherFile                                   
 Running ../../../gdb/testsuite/gdb.cp/overload.exp ...                         
 PASS: gdb.cp/overload.exp: up from marker1                                     
 PASS: gdb.cp/overload.exp: print foo_instance1


-- 
           Summary: gdb testusite regressions
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: debug
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: hubicka at gcc dot gnu dot org
  GCC host triplet: x86_64-pc-linux-gnu


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


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-04-06  8:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-22 22:45 [Bug debug/39267] New: gdb testusite regressions hubicka at gcc dot gnu dot org
2009-02-27 19:50 ` [Bug debug/39267] " hubicka at gcc dot gnu dot org
2009-02-28 21:34 ` hubicka at gcc dot gnu dot org
2009-03-01 11:03 ` hubicka at gcc dot gnu dot org
2009-03-01 18:47 ` hubicka at gcc dot gnu dot org
2009-03-31 15:58 ` [Bug debug/39267] [4.4/4.5 Regression] gdb testsuite regressions jsm28 at gcc dot gnu dot org
2009-03-31 19:09 ` jakub at gcc dot gnu dot org
2009-04-02 21:26 ` jan dot kratochvil at redhat dot com
2009-04-06  8:13 ` jakub at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).