6 GCC HEAD regressions, 6 new, with your patch on 2004-11-20T00:01:18Z.
Andrew Pinski
pinskia@physics.uc.edu
Sat Nov 20 16:28:00 GMT 2004
On Nov 20, 2004, at 11:20 AM, GCC regression checker wrote:
> With your recent patch, GCC HEAD has some regression test failures,
> which used to pass. There are 6 new failures, and 0
> failures that existed before and after that patch; 2 failures
> have been fixed.
>
> The new failures are:
> native ./c-decl.o differs
> native ./loop.o differs
> native cp/pt.o differs
> native java/parse.o differs
> native g++.sum g++.old-deja/g++.abi/cxa_vec.C
> native g++.sum g++.old-deja/g++.brendan/new3.C
>
> The fixed failures are:
> native g++.sum g++.old-deja/g++.abi/cxa_vec.C
> native g++.sum g++.old-deja/g++.brendan/new3.C
This was caused by either:
+2004-11-19 Jeff Law <law@redhat.com>
+
+ * tree-ssa-threadupdate.c: Replace REDIRECTION_DATA varray with
+ a hash table. Extensive modifications throughout to support
+ that change.
+ (struct el): New.
+ (struct local_info): New.
+ (struct redirection_data): Add new INCOMING_EDGES and DO_NOT_DUPLICATE
+ fields.
+ (redirection_data): Now a hashtable.
+ (redirection_data_hash, redirection_data_eq): New.
+ (lookup_redirection_data, create_duplicates): New.
+ (create_edge_and_update_destionation_phis): New.
+ (fixup_template_block, redirect_edges): New.
+ (thread_block): Use hash table traversals instead of loops over
+ varray entries or incoming edge vectors.
2004-11-19 Kazu Hirata <kazu@cs.umass.edu>
+ * tree-cfg.c (reinstall_phi_args): New.
+ (tree_split_edge): Use it after redirecting an edge. Don't
+ modify PHI_ARG_EDGE.
+
(Note that Jeff's changelog was in the wrong place and I fixed that)
Thanks,
Andrew Pinski
More information about the Gcc-regression
mailing list