egcs-970828 bug with -fprofile-arcs

Joseph S. Myers jsm28@hermes.cam.ac.uk
Sat Sep 6 08:24:00 GMT 1997


On Fri, 5 Sep 1997, Jim Wilson wrote:

> Here's another patch to fix this problem.

Thanks for the patches.

With these three patches applied to egcs-970904, I get the following test
failures for c-torture with -fprofile-arcs.  compile/961203-1.c is the
only one of these that fails for me without -fprofile-arcs.

FAIL: gcc.c-torture/compile/920415-1.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920415-1.c,  -O1 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920415-1.c,  -O2 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920428-3.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920428-3.c,  -O1 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920428-3.c,  -O2 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920428-3.c,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs  
FAIL: gcc.c-torture/compile/920501-7.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920502-1.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920502-1.c,  -O1 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920502-1.c,  -O2 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920502-1.c,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs  
FAIL: gcc.c-torture/compile/920826-1.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920826-1.c,  -O1 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920826-1.c,  -O2 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920826-1.c,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs  
FAIL: gcc.c-torture/compile/920831-1.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920831-1.c,  -O1 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920831-1.c,  -O2 -fprofile-arcs  
FAIL: gcc.c-torture/compile/920831-1.c,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs  
FAIL: gcc.c-torture/compile/950613-1.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/950613-1.c,  -O1 -fprofile-arcs  
FAIL: gcc.c-torture/compile/950613-1.c,  -O2 -fprofile-arcs  
FAIL: gcc.c-torture/compile/950613-1.c,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs  
FAIL: gcc.c-torture/compile/961203-1.c,  -O0 -fprofile-arcs  
FAIL: gcc.c-torture/compile/961203-1.c,  -O1 -fprofile-arcs  
FAIL: gcc.c-torture/compile/961203-1.c,  -O2 -fprofile-arcs  
FAIL: gcc.c-torture/compile/961203-1.c,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs  
FAIL: gcc.c-torture/execute/920302-1.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920302-1.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920302-1.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920302-1.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/920302-1.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-loops -fprofile-arcs 
FAIL: gcc.c-torture/execute/920302-1.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops -fprofile-arcs 
FAIL: gcc.c-torture/execute/920415-1.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920415-1.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920415-1.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920428-2.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920428-2.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920428-2.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920428-2.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-3.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-3.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-3.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-3.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-3.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-loops -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-3.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-4.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-4.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-4.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-4.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-5.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-5.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-5.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-5.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-7.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-7.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-7.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920501-7.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/920721-4.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920721-4.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920721-4.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/920721-4.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/920721-4.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-loops -fprofile-arcs 
FAIL: gcc.c-torture/execute/920721-4.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops -fprofile-arcs 
FAIL: gcc.c-torture/execute/comp-goto-1.c compilation,  -O0 -fprofile-arcs 
FAIL: gcc.c-torture/execute/comp-goto-1.c compilation,  -O1 -fprofile-arcs 
FAIL: gcc.c-torture/execute/comp-goto-1.c compilation,  -O2 -fprofile-arcs 
FAIL: gcc.c-torture/execute/comp-goto-1.c compilation,  -O2 -fomit-frame-pointer -finline-functions -fprofile-arcs 
FAIL: gcc.c-torture/execute/comp-goto-1.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-loops -fprofile-arcs 
FAIL: gcc.c-torture/execute/comp-goto-1.c compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops -fprofile-arcs 

-- 
Joseph S. Myers
jsm28@cam.ac.uk




More information about the Gcc-bugs mailing list