public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge @ 2003-11-13 2:36 lucier at math dot purdue dot edu 2003-11-13 4:51 ` [Bug optimization/13034] [3.4 Regression] " pinskia at gcc dot gnu dot org ` (14 more replies) 0 siblings, 15 replies; 16+ messages in thread From: lucier at math dot purdue dot edu @ 2003-11-13 2:36 UTC (permalink / raw) To: gcc-bugs stage2/xgcc -Bstage2/ -B/usr/local/sparc-sun-solaris2.8/bin/ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wold-style-definition -Werror -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../intl ../../gcc/cfgcleanup.c -o cfgcleanup.o ../../gcc/cfgcleanup.c: In function `try_crossjump_to_edge': ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 272->273 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 272->274 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 270->271 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 270->272 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 260->261 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 260->263 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 257->258 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 257->259 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 253->254 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 253->256 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 241->242 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 241->270 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 239->240 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 239->241 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 236->237 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 236->238 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 234->235 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 234->236 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 231->232 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 231->233 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 229->230 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 229->234 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 228->229 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 228->234 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 226->227 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 226->234 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 224->225 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 224->226 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 222->223 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 222->224 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 221->222 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 221->224 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 217->218 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 217->221 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 216->217 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 216->224 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 214->215 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 214->216 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 213->214 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 213->216 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 209->210 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 209->213 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 208->209 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 208->216 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 203->204 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 203->205 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 202->203 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 202->205 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 200->201 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 200->202 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 198->199 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 198->200 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 197->198 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 197->206 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 190->191 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 190->194 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 189->190 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 189->194 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 183->184 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 183->189 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 182->183 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 182->188 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 178->179 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 178->180 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 176->177 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 176->180 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 174->175 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 174->181 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 173->174 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 173->176 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 170->171 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 170->173 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 169->170 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 169->172 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 167->168 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 167->169 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 164->165 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 164->166 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 163->164 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 163->165 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 162->163 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 162->166 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 158->159 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 158->160 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 151->152 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 151->160 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 138->139 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 138->148 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 131->132 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 131->134 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 116->117 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 116->124 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 114->115 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 114->127 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 113->114 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 113->126 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 112->113 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 112->125 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 108->109 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 108->112 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 106->107 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 106->135 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 105->106 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 105->136 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 103->104 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 103->136 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 100->101 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 100->102 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 96->97 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 96->98 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 92->93 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 92->94 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 90->91 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 90->99 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 89->90 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 89->99 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 85->86 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 85->88 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 84->85 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 84->88 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 82->83 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 82->84 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 81->82 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 81->84 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 76->77 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 76->78 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 71->72 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 71->73 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 70->71 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 70->73 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 68->69 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 68->70 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 67->68 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 67->70 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 43->44 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 43->45 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 42->43 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 42->45 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 38->39 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 38->103 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 37->38 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 37->103 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 30->31 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 30->32 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 25->26 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 25->27 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 22->23 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 22->103 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 11->12 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 11->13 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 9->10 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 9->11 -2147483648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 8->9 -2147473648 ../../gcc/cfgcleanup.c:1562: error: verify_flow_info: Wrong probability of edge 8->10 -2147483648 ../../gcc/cfgcleanup.c:1562: internal compiler error: verify_flow_info failed Please submit a full bug report, -- Summary: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge Product: gcc Version: 3.4 Status: UNCONFIRMED Severity: critical Priority: P2 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: lucier at math dot purdue dot edu CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: sparc-sun-solaris2.8 GCC host triplet: sparc-sun-solaris2.8 GCC target triplet: sparc-sun-solaris2.8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu @ 2003-11-13 4:51 ` pinskia at gcc dot gnu dot org 2003-11-13 6:04 ` ebotcazou at gcc dot gnu dot org ` (13 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: pinskia at gcc dot gnu dot org @ 2003-11-13 4:51 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From pinskia at gcc dot gnu dot org 2003-11-13 04:51 ------- Something some where is being miscompiled. -- What |Removed |Added ---------------------------------------------------------------------------- Component|bootstrap |optimization Keywords| |build, ice-on-valid-code Summary|In function |[3.4 Regression] In function |`try_crossjump_to_edge': |`try_crossjump_to_edge': |verify_flow_info: Wrong |verify_flow_info: Wrong |probability of edge |probability of edge Target Milestone|--- |3.4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu 2003-11-13 4:51 ` [Bug optimization/13034] [3.4 Regression] " pinskia at gcc dot gnu dot org @ 2003-11-13 6:04 ` ebotcazou at gcc dot gnu dot org 2003-11-13 6:08 ` ebotcazou at gcc dot gnu dot org ` (12 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-13 6:04 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-13 06:04 ------- I successfully bootstrapped on 11/11, the last ChangeLog entry was: 2003-11-10 David Edelsohn <edelsohn@gnu.org> * config/rs6000/rs6000.c (legitimate_lo_sum_address_p): Remove accidental commit in previous change. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu 2003-11-13 4:51 ` [Bug optimization/13034] [3.4 Regression] " pinskia at gcc dot gnu dot org 2003-11-13 6:04 ` ebotcazou at gcc dot gnu dot org @ 2003-11-13 6:08 ` ebotcazou at gcc dot gnu dot org 2003-11-13 6:14 ` pinskia at gcc dot gnu dot org ` (11 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-13 6:08 UTC (permalink / raw) To: gcc-bugs -- What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (2 preceding siblings ...) 2003-11-13 6:08 ` ebotcazou at gcc dot gnu dot org @ 2003-11-13 6:14 ` pinskia at gcc dot gnu dot org 2003-11-13 6:17 ` pinskia at gcc dot gnu dot org ` (10 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: pinskia at gcc dot gnu dot org @ 2003-11-13 6:14 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From pinskia at gcc dot gnu dot org 2003-11-13 06:14 ------- Eric confirmed it. -- What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2003-11-13 06:14:01 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (3 preceding siblings ...) 2003-11-13 6:14 ` pinskia at gcc dot gnu dot org @ 2003-11-13 6:17 ` pinskia at gcc dot gnu dot org 2003-11-13 6:46 ` ebotcazou at gcc dot gnu dot org ` (9 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: pinskia at gcc dot gnu dot org @ 2003-11-13 6:17 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From pinskia at gcc dot gnu dot org 2003-11-13 06:17 ------- Patches that "look" like they matter during that time frame: 2003-11-11 Eric Christopher <echristo@redhat.com> * reload1.c (reload): Verify that addresses for reg_equiv_* are valid for the architecture. 2003-11-11 Eric Christopher <echristo@redhat.com> * function.c (purge_addressof_1): Add libcall check. Remove test for cached replacements on fallback case. Simplify mode comparisons. Add libcall test for paradoxical subregs. 2003-11-11 James E Wilson <wilson@specifixinc.com> * expmed.c (store_bit_field, extract_bit_field): Revert last two changes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (4 preceding siblings ...) 2003-11-13 6:17 ` pinskia at gcc dot gnu dot org @ 2003-11-13 6:46 ` ebotcazou at gcc dot gnu dot org 2003-11-13 11:49 ` ebotcazou at gcc dot gnu dot org ` (8 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-13 6:46 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-13 06:46 ------- Yes, I came to the same conclusion about the 3 patches. I'm in the process of adding them one by one and bootstrapping. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (5 preceding siblings ...) 2003-11-13 6:46 ` ebotcazou at gcc dot gnu dot org @ 2003-11-13 11:49 ` ebotcazou at gcc dot gnu dot org 2003-11-13 14:28 ` ebotcazou at gcc dot gnu dot org ` (7 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-13 11:49 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-13 11:48 ------- After adding the 3 patches, I was still able to pass the failure point. Brad, what is the last entry in your ChangeLog? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (6 preceding siblings ...) 2003-11-13 11:49 ` ebotcazou at gcc dot gnu dot org @ 2003-11-13 14:28 ` ebotcazou at gcc dot gnu dot org 2003-11-13 15:11 ` lucier at math dot purdue dot edu ` (6 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-13 14:28 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-13 14:28 ------- I added the 5 generic patches up to (and including): 2003-11-12 Alexey Starovoytov <alexey.starovoytov@sun.com> Roger Sayle <roger@eyesopen.com> PR optimization/12953 * tree-inline.c (inline_forbidden_p_1): Added check for BUILT_IN before switch by FUNCTION_CODE. but still no failure. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (7 preceding siblings ...) 2003-11-13 14:28 ` ebotcazou at gcc dot gnu dot org @ 2003-11-13 15:11 ` lucier at math dot purdue dot edu 2003-11-13 16:31 ` ebotcazou at gcc dot gnu dot org ` (5 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: lucier at math dot purdue dot edu @ 2003-11-13 15:11 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From lucier at math dot purdue dot edu 2003-11-13 15:11 ------- Subject: Re: [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge Last changelog entry: 2003-11-12 Kazu Hirata <kazu@cs.umass.edu> * config/h8300/lib1funcs.asm (___mulsi3): Don't save/restore an unused register. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (8 preceding siblings ...) 2003-11-13 15:11 ` lucier at math dot purdue dot edu @ 2003-11-13 16:31 ` ebotcazou at gcc dot gnu dot org 2003-11-13 17:06 ` lucier at math dot purdue dot edu ` (4 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-13 16:31 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-13 16:31 ------- Hmm... so we are left with only 2003-11-12 Mike Stump <mrs@apple.com> * c-typeck.c (c_convert_parm_for_inlining): Add argnum, which is the argumnt we are processing so that warnings and errors will have that information. * c-tree.h (c_convert_parm_for_inlining): Add argnum. * lang-hooks-def.h (lhd_tree_inlining_convert_parm_for_inlining): Likewse. * langhooks.c (lhd_tree_inlining_convert_parm_for_inlining): Likewise. * langhooks.h (convert_parm_for_inlining): Likewise. * tree-inline.c (initialize_inlined_parameters): Compute and pass argnum down. as the potential culprit. Do you have time to revert it and bootstrap? If no, I'll try tomorrow. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (9 preceding siblings ...) 2003-11-13 16:31 ` ebotcazou at gcc dot gnu dot org @ 2003-11-13 17:06 ` lucier at math dot purdue dot edu 2003-11-13 19:39 ` lucier at math dot purdue dot edu ` (3 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: lucier at math dot purdue dot edu @ 2003-11-13 17:06 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From lucier at math dot purdue dot edu 2003-11-13 17:06 ------- Subject: Re: [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge > Do you have time to revert it and bootstrap? If no, I'll try tomorrow. Probably not. Sorry. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (10 preceding siblings ...) 2003-11-13 17:06 ` lucier at math dot purdue dot edu @ 2003-11-13 19:39 ` lucier at math dot purdue dot edu 2003-11-14 6:49 ` ebotcazou at gcc dot gnu dot org ` (2 subsequent siblings) 14 siblings, 0 replies; 16+ messages in thread From: lucier at math dot purdue dot edu @ 2003-11-13 19:39 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From lucier at math dot purdue dot edu 2003-11-13 19:39 ------- When I first reported the problem, bootstrap failed with make bootstrap STAGE1_CFLAGS='-O2' I started a new bootstrap a few hours ago with just "make bootstrap" and it failed with stage2/xgcc -Bstage2/ -B/usr/local/sparc-sun-solaris2.8/bin/ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wold-style-definition -Werror -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/../include -I../intl \ ../../gcc/config/sparc/sparc.c -o sparc.o ../../gcc/config/sparc/sparc.c: In function `sparc_rtx_costs': ../../gcc/config/sparc/sparc.c:8968: internal compiler error: Segmentation Fault Please submit a full bug report, Brad -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (11 preceding siblings ...) 2003-11-13 19:39 ` lucier at math dot purdue dot edu @ 2003-11-14 6:49 ` ebotcazou at gcc dot gnu dot org 2003-11-14 16:47 ` ebotcazou at gcc dot gnu dot org 2003-11-14 17:05 ` [Bug bootstrap/13034] [3.4 Regression] Segfault at the end of stage3 ebotcazou at gcc dot gnu dot org 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-14 6:49 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-14 06:49 ------- Please always mention that you use non-standard options to bootstrap. This would have saved a bunch of time. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug optimization/13034] [3.4 Regression] In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (12 preceding siblings ...) 2003-11-14 6:49 ` ebotcazou at gcc dot gnu dot org @ 2003-11-14 16:47 ` ebotcazou at gcc dot gnu dot org 2003-11-14 17:05 ` [Bug bootstrap/13034] [3.4 Regression] Segfault at the end of stage3 ebotcazou at gcc dot gnu dot org 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-14 16:47 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-14 16:47 ------- It's 2003-11-11 Eric Christopher <echristo@redhat.com> * reload1.c (reload): Verify that addresses for reg_equiv_* are valid for the architecture. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug bootstrap/13034] [3.4 Regression] Segfault at the end of stage3 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu ` (13 preceding siblings ...) 2003-11-14 16:47 ` ebotcazou at gcc dot gnu dot org @ 2003-11-14 17:05 ` ebotcazou at gcc dot gnu dot org 14 siblings, 0 replies; 16+ messages in thread From: ebotcazou at gcc dot gnu dot org @ 2003-11-14 17:05 UTC (permalink / raw) To: gcc-bugs ------- Additional Comments From ebotcazou at gcc dot gnu dot org 2003-11-14 17:05 ------- Eric reverted his patch: 2003-11-14 Eric Christopher <echristo@redhat.com> * reload1.c (reload): Revert previous patch. Make check for assignment into reg_equiv_address stricter. -- What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Component|optimization |bootstrap Resolution| |FIXED Summary|[3.4 Regression] In function|[3.4 Regression] Segfault at |`try_crossjump_to_edge': |the end of stage3 |verify_flow_info: Wrong | |probability of edge | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13034 ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2003-11-14 17:05 UTC | newest] Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-11-13 2:36 [Bug bootstrap/13034] New: In function `try_crossjump_to_edge': verify_flow_info: Wrong probability of edge lucier at math dot purdue dot edu 2003-11-13 4:51 ` [Bug optimization/13034] [3.4 Regression] " pinskia at gcc dot gnu dot org 2003-11-13 6:04 ` ebotcazou at gcc dot gnu dot org 2003-11-13 6:08 ` ebotcazou at gcc dot gnu dot org 2003-11-13 6:14 ` pinskia at gcc dot gnu dot org 2003-11-13 6:17 ` pinskia at gcc dot gnu dot org 2003-11-13 6:46 ` ebotcazou at gcc dot gnu dot org 2003-11-13 11:49 ` ebotcazou at gcc dot gnu dot org 2003-11-13 14:28 ` ebotcazou at gcc dot gnu dot org 2003-11-13 15:11 ` lucier at math dot purdue dot edu 2003-11-13 16:31 ` ebotcazou at gcc dot gnu dot org 2003-11-13 17:06 ` lucier at math dot purdue dot edu 2003-11-13 19:39 ` lucier at math dot purdue dot edu 2003-11-14 6:49 ` ebotcazou at gcc dot gnu dot org 2003-11-14 16:47 ` ebotcazou at gcc dot gnu dot org 2003-11-14 17:05 ` [Bug bootstrap/13034] [3.4 Regression] Segfault at the end of stage3 ebotcazou 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).