2 new GCC HEAD@146764 regressions
GCC regression tester
regress@geoffk.org
Sat Apr 25 10:27:00 GMT 2009
With your recent patch, GCC HEAD revision 146764 had problems on:
native: regress-2 (previously the build failed)
The previous build was of revision 146760.
Regressions for native:
NEW g++.sum g++.dg/tree-ssa/ehcleanup-1.C
NEW libgomp.sum libgomp.fortran/omp_atomic1.f90
Log information for changes since the last build:
------------------------------------------------------------------------
r146761 | uros | 2009-04-25 01:10:51 -0700 (Sat, 25 Apr 2009) | 20 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/gas.h
M /trunk/gcc/config/i386/i386.c
M /trunk/gcc/config/i386/i386.md
M /trunk/gcc/config.in
M /trunk/gcc/configure
M /trunk/gcc/configure.ac
PR target/39590
* configure.ac (HAVE_AS_IX86_FILDQ): On x86 targets check whether
the configured assembler supports fildq and fistpq mnemonics.
(HAVE_AS_IX86_FILDS): Rename from HAVE_GAS_FILDS_FISTS.
* configure: Regenerated.
* config.in: Ditto.
* config/i386/i386.c (print_operand): Handle 'Z'.
['z']: Remove handling of special fild/fist suffixes.
(output_fix_trunc): Use '%Z' to output suffix of fist{,p,tp} insn.
* config/i386/i386.md (*floathi<mode>2_i387): Use '%Z' to output
suffix of fild insn.
(*floatsi<mode>2_vector_mixed): Ditto.
(*float<SSEMODEI24:mode><MODEF:mode>2_mixed_interunit): Ditto.
(*float<SSEMODEI24:mode><MODEF:mode>2_mixed_nointerunit): Ditto.
(*float<SSEMODEI24:mode><X87MODEF:mode>2_i387_with_temp): Ditto.
(*float<SSEMODEI24:mode><X87MODEF:mode>2_i387): Ditto.
* config/i386/gas.h (GAS_MNEMONICS): Remove.
------------------------------------------------------------------------
r146762 | janus | 2009-04-25 01:11:48 -0700 (Sat, 25 Apr 2009) | 13 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
M /trunk/gcc/fortran/decl.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/import7.f90
2009-04-25 Janus Weil <janus@gcc.gnu.org>
PR fortran/39688
* decl.c (gfc_match_import): Use 'sym->name' instead of 'name'.
They differ if the symbol has been use-renamed.
2009-04-25 Janus Weil <janus@gcc.gnu.org>
PR fortran/39688
* gfortran.dg/import7.f90: New.
------------------------------------------------------------------------
r146763 | hubicka | 2009-04-25 02:02:05 -0700 (Sat, 25 Apr 2009) | 34 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/except.c
M /trunk/gcc/except.h
M /trunk/gcc/tree-cfg.c
M /trunk/gcc/tree-cfgcleanup.c
M /trunk/gcc/tree-eh.c
M /trunk/gcc/tree-inline.c
M /trunk/gcc/tree-ssa-propagate.c
* tree-eh.c (tree_remove_unreachable_handlers): Handle shared labels.
(tree_empty_eh_handler_p): Allow non-EH predecestors; allow region
to be reached by different label than left.
(update_eh_edges): Update comment; remove edge_to_remove if possible
and return true if suceeded.
(cleanup_empty_eh): Accept sharing map; handle shared regions.
(cleanup_eh): Compute sharing map.
* except.c (remove_eh_handler_and_replace): Add argument if we should
update regions.
(remove_unreachable_regions): Update for label sharing.
(label_to_region_map): Likewise.
(get_next_region_sharing_label): New function.
(remove_eh_handler_and_replace): Add update_catch_try parameter; update
prev_try pointers.
(remove_eh_handler): Update.
(remove_eh_region_and_replace_by_outer_of): New function.
* except.h (struct eh_region): Add next_region_sharing_label.
(remove_eh_region_and_replace_by_outer_of,
get_next_region_sharing_label): Declare.
* tree-cfgcleanup.c (tree_forwarder_block_p): Simplify.
* tree-cfg.c (split_critical_edges): Split also edges where we can't
insert code even if they are not critical.
* tree-cfg.c (gimple_can_merge_blocks_p): EH edges are unmergable.
(gimple_can_remove_branch_p): EH edges won't remove branch by
redirection.
* tree-inline.c (update_ssa_across_abnormal_edges): Do handle
updating of non-abnormal EH edges.
* tree-cfg.c (gimple_can_merge_blocks_p): EH edges are unmergable.
(gimple_can_remove_branch_p): EH edges are unremovable by redirection.
(split_critical_edges): Split also edges where emitting code on them
will lead to splitting later.
------------------------------------------------------------------------
For more information, see <http://glutton.geoffk.org/HEAD/>.
-------------- next part --------------
--
Geoffrey Keating <geoffk@geoffk.org>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list