This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

new FAILs on HEAD


If you directly receive this mail, your name is tagged to one of the ChangeLog
entries. A copy is also mailed to gcc-regressions.

The build system:
Fedora Core release 2 (Tettnang)
i686
i686-pc-linux-gnu
configure flags: --enable-threads=posix --prefix=/opt/gcc-HEAD --enable-__cxa_atexit --with-system-zlib --enable-languages=c,c++,f95,java,objc

These new FAILs appeared since the last run:

FAIL: gcc.dg/vect/vect-44.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-50.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-52.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-54.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-58.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-60.c scan-tree-dump-times vectorized 1 loops 1
FAIL: gcc.dg/vect/vect-80.c scan-tree-dump-times vectorized 1 loops 1

The complete testsuite logs can be found at
http://www.mailsys.de/~gcc/logs-HEAD-i686-1097783343.tar.bz2

These are the new ChangeLog entries since the last run:

2004-10-14  Ulrich Weigand  <uweigand@de.ibm.com>

	* reload.c (find_reloads): When reloading a PLUS with constant
	operand, make sure the constant is pushed to the constant pool
	if required.
	* config/s390/s390.c (s390_secondary_input_reload_class): Remove
	reload bug workaround.
	(s390_expand_plus_operand): Likewise.

2004-10-14  David Edelsohn  <edelsohn@gnu.org>

	* opts.c (common_handle_option): Do not enable
	flag_speculative_prefetching for -fprofile-generate/use.

2004-10-14  Devang Patel  <dpatel@apple.com>

	PR 17635
	* tree-if-conv.c (process_phi_nodes): Process latch block.
	(combine_blocks): Process latch block and update loop structure.
	
2004-10-14  Olga Golovanevsky  <olga@il.ibm.com>

	* tree-vectorizer.c (vect_generate_tmps_on_preheader):
	(vect_update_ivs_after_vectorizer):
	(vect_transform_for_unknown_loop_bound):
	(tree_duplicate_loop_to_edge):
	(allocate_new_names):
	(rename_use_op):
	(rename_def_op):
	(rename_variables_in_bb):
	(free_new_names):
	(rename_variables_in_loop):
	(copy_phi_nodes):
	(update_phis_for_duplicate_loop):
	(update_phi_nodes_for_guard):
	(make_loop_iterate_ntimes):
	(tree_duplicate_loop_to_edge_cfg):
	(add_loop_guard):
	(vect_analyze_loop_with_symbolic_num_of_iters):
	(verify_loop_for_duplication): 
	(vect_gen_niters_for_prolog_loop):
	(vect_update_niters_after_peeling):
	(vect_update_inits_of_dr):
	(vect_update_inits_of_drs):
	(vect_build_loop_niters):
	(vect_do_peeling_for_alignment): New functions.
	(vect_transform_loop): Add unknown and known but indivisible loop
	bound support; add peeling for unalignment support. 
	(vect_analyze_loop_form): Support symbolic number of iterations.
	(vect_transform_loop_bound): New input parameter.
	(vect_get_loop_niters): Change input parameter type.
	(new_loop_vec_info): LOOP_VINFO_NITERS is tree now.
	(vectorizable_store): Allow unaligned access.
	(vectorize_loops): Add rewrite_into_loop_closed_ssa.
	(vect_analyze_data_refs_alignment): Allowed one unaligned
	store.
	* tree-vectorizer.h (LOOP_VINFO_NITERS_KNOWN_P): Redefined 
	to use tree.
	(LOOP_VINFO_INT_NITERS): New macro.
	(MAX_NUMBER_OF_UNALIGNED_DATA_REFS): New define.
	(do_peeling_for_alignment):
	(unaligned_drs): New members of _loop_vec_info.
	(LOOP_DO_PEELING_FOR_ALIGNMENT): New macro.

2004-10-14  Ranjit Mathew  <rmathew@hotmail.com>

	* tree.h (TREE_STRING_POINTER): Wrap in "const char *".
	(struct tree_string): Remove "const" qualifier for "str".

2004-10-14  Ira Rosen  <irar@il.ibm.com>

	* tree-vectorizer.c (vect_analyze_data_refs): Call
	vect_get_base_and_bit_offset to get memory tag for array ref.
	(vect_create_addr_base_for_vector_ref): Remove redundant checks.

2004-10-14  Devang Patel  <dpatel@apple.com>

	PR 17635
	* gcc.dg/pr17635.c : New test.
	
2004-10-14  Olga GOlovanevsky  <olga@il.ibm.com>

	* testsuite/gcc.dg/vect/vect-28.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-30.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-31.c : Vectorize 4 loops instead of 2.
	* testsuite/gcc.dg/vect/vect-33.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-44.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-46.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-50.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-52.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-54.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-58.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-60.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-64.c : Vectorize 3 loops instead of 1.
	* testsuite/gcc.dg/vect/vect-66.c : Vectorize 3 loops instead of 2.
	* testsuite/gcc.dg/vect/vect-68.c : Vectorize 4 loops instead of 2.
	* testsuite/gcc.dg/vect/vect-69.c : Vectorize 4 loops instead of 2.
	* testsuite/gcc.dg/vect/vect-8.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-80.c : Remove xfail.
	* testsuite/gcc.dg/vect/vect-none.c : Vectorize 1 loops instead of 0.

2004-10-14  Dhruv Matani  <dhruvbird@gmx.net>

	* ext/bitmap_allocator.h: Clean-up add/remove functions.
	* src/bitmap_allocator.cc: New file. Contains the out-of-line
	function definitions, static initialization of variables, and
	explicit instantiations needed for the allocator.
	* src/Makefile.am: Add.
	* src/Makefile.in: Regenerate.
	* config/linker.map.gnu: Add the necessary symbols.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]