GCC build failure, HEAD@178485 on native
regress
regress@apple.com
Fri Sep 2 20:14:00 GMT 2011
With your recent patch, GCC HEAD revision 178485 had problems on:
native: build (about the same as the previous build)
Attached is build output for those targets.
The previous build was of revision 178464.
Log information for changes since the last build:
------------------------------------------------------------------------
r178465 | rguenth | 2011-09-02 04:53:55 -0700 (Fri, 02 Sep 2011) | 7 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/tree-ssa-ccp.c
2011-09-02 Richard Guenther <rguenther@suse.de>
* tree-ssa-ccp.c (fold_builtin_alloca_for_var): Do not
fold alloca (0).
(ccp_fold_stmt): Continue replacing args when folding
alloca fails.
------------------------------------------------------------------------
r178472 | jamborm | 2011-09-02 06:26:30 -0700 (Fri, 02 Sep 2011) | 34 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/cgraph.c
M /trunk/gcc/cgraph.h
M /trunk/gcc/cgraphunit.c
M /trunk/gcc/gimple-fold.c
M /trunk/gcc/gimple.h
M /trunk/gcc/ipa-cp.c
M /trunk/gcc/ipa-prop.c
M /trunk/gcc/ipa-prop.h
M /trunk/gcc/lto-cgraph.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.dg/ipa/devirt-3.C
M /trunk/gcc/testsuite/g++.dg/ipa/ivinline-7.C
M /trunk/gcc/testsuite/g++.dg/ipa/ivinline-9.C
M /trunk/gcc/tree-streamer-in.c
M /trunk/gcc/tree-streamer-out.c
M /trunk/gcc/tree.c
2011-09-02 Martin Jambor <mjambor@suse.cz>
* cgraph.h (cgraph_indirect_call_info): Removed field thunk_delta.
* gimple-fold.c (gimple_get_virt_method_for_binfo): Rewritten to use
BINFO_VTABLE. Parameter delta removed, all callers updated.
* tree.c (free_lang_data_in_binfo): Clear BINFO_VIRTUALs instead
BINFO_VTABLE.
* cgraph.c (cgraph_make_edge_direct): Removed parameter delta, updated
all calls.
* cgraphunit.c (cgraph_redirect_edge_call_stmt_to_callee): Removed
handling of thunk_delta.
* ipa-cp.c (get_indirect_edge_target): Removed parameter delta.
(devirtualization_time_bonus): Do not handle thunk deltas.
(ipcp_discover_new_direct_edges): Likewise.
* ipa-prop.c (ipa_make_edge_direct_to_target): Likewise.
(try_make_edge_direct_simple_call): Likewise.
(try_make_edge_direct_virtual_call): Likewise.
* lto-cgraph.c (output_cgraph_opt_summary_p): Likewise. Mark
parameter set as unused.
(output_edge_opt_summary): Likewise. Mark both parameters as unused.
* lto-cgraph.c (output_cgraph_opt_summary_p): Likewise. Mark
parameter set as unused.
(output_edge_opt_summary): Likewise. Mark both parameters as unused.
(input_edge_opt_summary): Likewise.
* lto-streamer-out.c (lto_output_ts_binfo_tree_pointers): Do not stream
BINFO_VIRTUALS at all.
* lto-streamer-in.c (lto_input_ts_binfo_tree_pointers): Likewise.
* testsuite/g++.dg/ipa/devirt-3.C: Added a distraction method.
* testsuite/g++.dg/ipa/ivinline-7.C: Added a test for direct call
discovery, xfailed test for inlining.
* testsuite/g++.dg/ipa/ivinline-9.C: Likewise.
------------------------------------------------------------------------
r178473 | paolo | 2011-09-02 06:30:32 -0700 (Fri, 02 Sep 2011) | 7 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/include/std/bitset
2011-09-02 Paolo Carlini <paolo.carlini@oracle.com>
Marc Glisse <marc.glisse@normalesup.org>
* include/std/bitset (_Base_bitset<>::_M_are_all_aux): Remove.
(_Base_bitset<>::_M_are_all): Add.
(bitset<>::all): Use the latter, improve implementation.
------------------------------------------------------------------------
r178474 | rsandifo | 2011-09-02 06:32:10 -0700 (Fri, 02 Sep 2011) | 7 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/rs6000/rs6000.c
gcc/
PR target/49987
* config/rs6000/rs6000.c (paired_expand_vector_init): Check for
valid CONST_VECTOR operands.
(rs6000_expand_vector_init): Likewise.
------------------------------------------------------------------------
r178476 | jsm28 | 2011-09-02 06:45:31 -0700 (Fri, 02 Sep 2011) | 2 lines
Changed paths:
M /trunk/gcc/po/ChangeLog
M /trunk/gcc/po/ja.po
* ja.po: Update.
------------------------------------------------------------------------
r178478 | paolo | 2011-09-02 06:49:10 -0700 (Fri, 02 Sep 2011) | 4 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/include/std/bitset
2011-09-02 Paolo Carlini <paolo.carlini@oracle.com>
* include/std/bitset: Trivial formatting fixes.
------------------------------------------------------------------------
r178479 | rguenth | 2011-09-02 06:52:12 -0700 (Fri, 02 Sep 2011) | 6 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/pretty-print.h
M /trunk/gcc/tree-pretty-print.c
2011-09-02 Richard Guenther <rguenther@suse.de>
* pretty-print.h (pp_unsigned_wide_integer): New.
* tree-pretty-print.c (dump_generic_node): Print unsigned
host-wide-int fitting INTEGER_CSTs with pp_unsigned_wide_integer.
------------------------------------------------------------------------
r178480 | rguenth | 2011-09-02 06:53:32 -0700 (Fri, 02 Sep 2011) | 42 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/arm/neon.md
M /trunk/gcc/config/i386/i386.c
M /trunk/gcc/config/i386/sse.md
M /trunk/gcc/config/ia64/vect.md
M /trunk/gcc/config/mips/mips-ps-3d.md
M /trunk/gcc/config/rs6000/paired.md
M /trunk/gcc/config/rs6000/vector.md
M /trunk/gcc/config/spu/spu.md
M /trunk/gcc/doc/md.texi
M /trunk/gcc/genopinit.c
M /trunk/gcc/optabs.c
M /trunk/gcc/optabs.h
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/tree-vect-stmts.c
2011-09-02 Richard Guenther <rguenther@suse.de>
PR tree-optimization/27460
PR middle-end/29269
* doc/md.texi (vcond): Document.
* genopinit.c (optabs): Turn vcond{,u}_optab into a conversion
optab with two modes.
* optabs.h (enum convert_optab_index): Add COI_vcond, COI_vcondu.
(enum direct_optab_index): Remove DOI_vcond, DOI_vcondu.
(vcond_optab): Adjust.
(vcondu_optab): Likewise.
(expand_vec_cond_expr_p): Adjust prototype.
* optabs.c (get_vcond_icode): Adjust.
(expand_vec_cond_expr_p): Likewise.
(expand_vec_cond_expr): Likewise.
* tree-vect-stmts.c (vect_is_simple_cond): Return the comparison
vector type.
(vectorizable_condition): Allow differing types for comparison
and result.
* config/i386/i386.c (ix86_expand_sse_cmp): Use proper mode
for the comparison.
* config/i386/sse.md (vcond<mode>): Split to
vcond<V_256:mode><VF_256:mode>, vcond<V_128:mode><VF_128:mode>,
vcond<V_128:mode><VI124_128:mode> and
vcondu<V_128:mode><VI124_128:mode>.
(vcondv2di): Change to vcond<VI8F_128:mode>v2di.
(vconduv2di): Likewise.
* config/arm/neon.md (vcond<mode>): Change to vcond*<mode><mode>.
(vcondu<mode>): Likewise.
* config/ia64/vect.md (vcond<mode>): Likewise.
(vcondu<mode>): Likewise.
(vcondv2sf): Likewise.
* config/mips/mips-ps-3d.md (vcondv2sf): Likewise.
* config/rs6000/paired.md (vcondv2sf): Likewise.
* config/rs6000/vector.md (vcond<mode>): Likewise.
(vcondu<mode>): Likewise.
* config/spu/spu.md (vcond<mode>): Likewise.
(vcondu<mode>): Likewise.
* gcc.dg/vect/vect-cond-7.c: New testcase.
------------------------------------------------------------------------
r178485 | jamborm | 2011-09-02 08:37:38 -0700 (Fri, 02 Sep 2011) | 26 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/ipa-cp.c
M /trunk/gcc/ipa-prop.c
M /trunk/gcc/ipa-prop.h
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/ipa/ipcp-3.c
M /trunk/gcc/tree-inline.c
2011-09-02 Martin Jambor <mjambor@suse.cz>
* ipa-prop.h (ipa_node_params): Removed fields
called_with_var_arguments and node_versionable.
(ipa_set_called_with_variable_arg): Removed.
(ipa_is_called_with_var_arguments): Likewise.
* ipa-cp.c (ipa_get_lattice): Fixed index check in an assert.
(determine_versionability): Do not check for type attributes and va
builtins. Record versionability into inline summary.
(initialize_node_lattices): Do not check
ipa_is_called_with_var_arguments.
(propagate_constants_accross_call): Likewise, ignore arguments we do
not have PARM_DECLs for, set variable flag for parameters that were
not passed a value.
(create_specialized_node): Dump info that we cannot change signature.
* ipa-prop.c (ipa_compute_jump_functions): Do not care about variable
number of arguments.
(ipa_make_edge_direct_to_target): Likewise.
(ipa_update_after_lto_read): Likewise.
(ipa_node_duplication_hook): Do not copy called_with_var_arguments flag.
* tree-inline.c (copy_arguments_for_versioning): Copy PARM_DECLs if
they were remapped.
* testsuite/gcc.dg/ipa/ipcp-3.c: New test.
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
-------------- next part --------------
In file included from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BufferedImage.java:635:0,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BufferStrategy.java:77,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BandedSampleModel.java:757,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BandCombineOp.java:215,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/AreaAveragingScaleFilter.java:266,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/AffineTransformOp.java:610,
from <built-in>:70:
/Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BufferedImage.java:336:0: internal compiler error: Bus error
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[5]: *** [java/awt/image.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [all-recursive] Error 1
make[3]: *** [multi-do] Error 1
make[2]: *** [all-multi] Error 2
make[1]: *** [all-target-libjava] Error 2
make: *** [bootstrap] Error 2
+ '[' -s .bad_compare ']'
+ exit 1
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list