241 new GCC HEAD@159338 regressions
regress
regress@apple.com
Thu May 13 03:21:00 GMT 2010
With your recent patch, GCC HEAD revision 159338 had problems on:
native: regress-268 (241 NEW failures)
The previous build was of revision 159307.
Regressions for native:
old g++.sum g++.dg/eh/simd-3.C
old g++.sum g++.dg/eh/simd-4.C
old g++.sum g++.dg/ext/altivec-2.C
NEW g++.sum g++.dg/ext/visibility/anon6.C
old g++.sum g++.dg/init/struct2.C
old gcc.sum gcc.dg/debug/dwarf2/aranges-fnsec-1.c
old gcc.sum gcc.dg/pr34668-1.c
old gcc.sum gcc.dg/sms-2.c
old gcc.sum gcc.dg/sms-3.c
old gcc.sum gcc.dg/sms-4.c
old gcc.sum gcc.dg/sms-5.c
old gcc.sum gcc.dg/sms-6.c
old gcc.sum gcc.dg/sms-7.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c
old gcc.sum gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c
old gcc.sum gcc.dg/vect/pr35821-altivec.c
old gcc.sum gcc.dg/vect/slp-perm-5.c
old gcc.sum gcc.dg/vect/slp-perm-6.c
old gcc.sum gcc.target/powerpc/405-dlmzb-strlen-1.c
old gcc.sum gcc.target/powerpc/440-dlmzb-strlen-1.c
old gcc.sum gcc.target/powerpc/ppc-vector-memcpy.c
old gfortran.sum gfortran.dg/array_constructor_11.f90
old gfortran.sum gfortran.fortran-torture/execute/where_2.f90
NEW libjava.sum /Users/regress/tbox/svn-gcc/libjava/testsuite/libjava.jar/TestClosureGC.jar
NEW libjava.sum /Users/regress/tbox/svn-gcc/libjava/testsuite/libjava.jar/simple.jar
NEW libjava.sum ArrayStore
NEW libjava.sum ArrayStore2
NEW libjava.sum Array_1
NEW libjava.sum Array_2
NEW libjava.sum Array_3
NEW libjava.sum Class_1
NEW libjava.sum CompareNaN
NEW libjava.sum Divide_1
NEW libjava.sum Divide_2
NEW libjava.sum EvaluationOrder
NEW libjava.sum ExtraClassLoader
NEW libjava.sum FileHandleGcTest
NEW libjava.sum Final
NEW libjava.sum Float_1
NEW libjava.sum Float_2
NEW libjava.sum G19990301_01
NEW libjava.sum G19990302_02
NEW libjava.sum G19990303_01
NEW libjava.sum G19990303_02
NEW libjava.sum G19990304_01
NEW libjava.sum G19990310_01
NEW libjava.sum II
NEW libjava.sum InterfaceDispatch
NEW libjava.sum InvokeInterface
NEW libjava.sum InvokeReturn
NEW libjava.sum Invoke_1
NEW libjava.sum Invoke_2
NEW libjava.sum KeepInline
NEW libjava.sum LargeFile
NEW libjava.sum MathBuiltin
NEW libjava.sum Matrix4f
NEW libjava.sum N19990310_02
NEW libjava.sum N19990310_3
NEW libjava.sum N19990310_4
NEW libjava.sum N19990310_5
NEW libjava.sum Overflow
NEW libjava.sum PR12350
NEW libjava.sum PR12416
NEW libjava.sum PR12656
NEW libjava.sum PR12915
NEW libjava.sum PR141
NEW libjava.sum PR15133
NEW libjava.sum PR160
NEW libjava.sum PR162
NEW libjava.sum PR16867
NEW libjava.sum PR16923
NEW libjava.sum PR18116
NEW libjava.sum PR18699
NEW libjava.sum PR19870
NEW libjava.sum PR19870_2
NEW libjava.sum PR19921
NEW libjava.sum PR20056
NEW libjava.sum PR218
NEW libjava.sum PR242
NEW libjava.sum PR25535
NEW libjava.sum PR260
NEW libjava.sum PR26858
NEW libjava.sum PR27908
NEW libjava.sum PR28178
NEW libjava.sum PR29013
NEW libjava.sum PR29495
NEW libjava.sum PR3096
NEW libjava.sum PR31264
NEW libjava.sum PR35020
NEW libjava.sum PR36252
NEW libjava.sum PR3731
NEW libjava.sum PR5057
NEW libjava.sum PR5057_2
NEW libjava.sum PR55
NEW libjava.sum PR56
NEW libjava.sum PR6085
NEW libjava.sum PR6204
NEW libjava.sum PR6729
NEW libjava.sum PR6820
NEW libjava.sum PR7482
NEW libjava.sum PR9577
NEW libjava.sum Process_1
NEW libjava.sum Process_2
NEW libjava.sum Process_3
NEW libjava.sum Process_4
NEW libjava.sum Process_5
NEW libjava.sum Process_6
NEW libjava.sum Process_7
NEW libjava.sum ProxyTest
NEW libjava.sum RH194522
NEW libjava.sum Serialization
NEW libjava.sum Shazam
NEW libjava.sum StackTrace2
NEW libjava.sum StaticConstructor
NEW libjava.sum StringBuffer_1
NEW libjava.sum StringBuffer_overflow
NEW libjava.sum String_overflow
NEW libjava.sum SyncGlobal
NEW libjava.sum SyncTest
NEW libjava.sum Synch
NEW libjava.sum TLtest
NEW libjava.sum TestClosureGC
NEW libjava.sum TestProxy
NEW libjava.sum Thread_Alive
NEW libjava.sum Thread_HoldsLock
NEW libjava.sum Thread_Interrupt
NEW libjava.sum Thread_Join
NEW libjava.sum Thread_Monitor
NEW libjava.sum Thread_Sleep
old libjava.sum Thread_Sleep_2
NEW libjava.sum Thread_Wait
NEW libjava.sum Thread_Wait_2
NEW libjava.sum Thread_Wait_Interrupt
NEW libjava.sum Throw_1
NEW libjava.sum Throw_2
NEW libjava.sum Throw_3
NEW libjava.sum WalkerTest
NEW libjava.sum anfi
NEW libjava.sum anon
NEW libjava.sum anon2
NEW libjava.sum anon3
NEW libjava.sum anon4
NEW libjava.sum anon_ctor_itf_arg
NEW libjava.sum anonarray
NEW libjava.sum anonarray2
NEW libjava.sum anonarray3
NEW libjava.sum assign
NEW libjava.sum assign2
NEW libjava.sum bclink
NEW libjava.sum bytearray
NEW libjava.sum bytebuffer
NEW libjava.sum calls
NEW libjava.sum cxxtest
NEW libjava.sum direct_read
NEW libjava.sum direct_write
NEW libjava.sum directbuffer
NEW libjava.sum emptystring
NEW libjava.sum err1
NEW libjava.sum err10
NEW libjava.sum err11
NEW libjava.sum err12
NEW libjava.sum err13
NEW libjava.sum err14
NEW libjava.sum err2
NEW libjava.sum err3
NEW libjava.sum err4
NEW libjava.sum err5
NEW libjava.sum err6
NEW libjava.sum err7
NEW libjava.sum err8
NEW libjava.sum err9
NEW libjava.sum events
NEW libjava.sum field
NEW libjava.sum final_inner
NEW libjava.sum final_int
NEW libjava.sum final_method
NEW libjava.sum final_static_and_friend
NEW libjava.sum findclass
NEW libjava.sum findclass2
NEW libjava.sum getallthreads
NEW libjava.sum getargssize
NEW libjava.sum geterrorname
NEW libjava.sum getlocalvartable
NEW libjava.sum getmethodname
NEW libjava.sum getstacktrace
NEW libjava.sum iface
NEW libjava.sum indirect
NEW libjava.sum indirect_read
NEW libjava.sum indirect_write
NEW libjava.sum init
NEW libjava.sum initexc
NEW libjava.sum initfield
NEW libjava.sum inline
NEW libjava.sum inner1
NEW libjava.sum inner2
NEW libjava.sum inner3
NEW libjava.sum inner4
NEW libjava.sum inner_array
NEW libjava.sum inner_interface
NEW libjava.sum instance
NEW libjava.sum instinit
NEW libjava.sum instinit2
NEW libjava.sum invoke
NEW libjava.sum invoke_from_inner
NEW libjava.sum invokethrow
NEW libjava.sum jniutf
NEW libjava.sum klass
NEW libjava.sum longfield
NEW libjava.sum martin
NEW libjava.sum md5test
NEW libjava.sum multiple_finit
NEW libjava.sum negzero
NEW libjava.sum nested_with_ctor
NEW libjava.sum newarray_overflow
NEW libjava.sum noclass
NEW libjava.sum overload
NEW libjava.sum override
NEW libjava.sum pr109
NEW libjava.sum pr11951
NEW libjava.sum pr13107
NEW libjava.sum pr13107_2
NEW libjava.sum pr13107_3
NEW libjava.sum pr133
NEW libjava.sum pr16789
NEW libjava.sum pr17536
NEW libjava.sum pr179
NEW libjava.sum pr18278
NEW libjava.sum pr184
NEW libjava.sum pr21785
NEW libjava.sum pr21844
NEW libjava.sum pr23739
NEW libjava.sum pr24321
NEW libjava.sum pr25676
NEW libjava.sum pr26390
NEW libjava.sum pr26990
NEW libjava.sum pr27171
NEW libjava.sum pr29812
NEW libjava.sum pr6388
NEW libjava.sum pr83
NEW libjava.sum pr8415
NEW libjava.sum pr8676
NEW libjava.sum pr8823
NEW libjava.sum pr8945
NEW libjava.sum private_direct_read
NEW libjava.sum register
NEW libjava.sum register2
NEW libjava.sum search_outer
NEW libjava.sum shatest
NEW libjava.sum shortfield
NEW libjava.sum simple
NEW libjava.sum simple_int
NEW libjava.sum stacktrace
NEW libjava.sum stringconst
NEW libjava.sum stringconst2
NEW libjava.sum stub
NEW libjava.sum test_long
NEW libjava.sum throwit
NEW libjava.sum tmi
NEW libjava.sum tp
NEW libjava.sum update_outer
NEW libjava.sum utf8concat
NEW libjava.sum utilTest
NEW libjava.sum verify
NEW libjava.sum virtual
old libstdc++.sum ext/mt_allocator/deallocate_global_thread-1.cc
old libstdc++.sum ext/mt_allocator/deallocate_global_thread-3.cc
Log information for changes since the last build:
------------------------------------------------------------------------
r159309 | ebotcazou | 2010-05-12 03:59:38 -0700 (Wed, 12 May 2010) | 4 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/gcc-interface/utils.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gnat.dg/frame_overflow.adb
A /trunk/gcc/testsuite/gnat.dg/lto8.adb
A /trunk/gcc/testsuite/gnat.dg/lto8_pkg.adb
A /trunk/gcc/testsuite/gnat.dg/lto8_pkg.ads
* gcc-interface/utils.c (update_pointer_to): Return early if the old
pointer already points to the new type. Chain the old pointer and its
variants at the end of new pointer's chain after updating them.
------------------------------------------------------------------------
r159310 | mkuvyrkov | 2010-05-12 04:05:19 -0700 (Wed, 12 May 2010) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/targhooks.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/m68k/20100512-1.c
* targhooks.c (default_stack_protect_guard): Avoid sharing RTL
for __stack_chk_guard.
* gcc.target/m68k/20100512-1.c: New.
------------------------------------------------------------------------
r159311 | iains | 2010-05-12 04:16:33 -0700 (Wed, 12 May 2010) | 24 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/objc-obj-c++-shared/Object1.m
M /trunk/gcc/testsuite/objc.dg/dg.exp
A /trunk/gcc/testsuite/objc.dg/tls
A /trunk/gcc/testsuite/objc.dg/tls/diag-2.m
A /trunk/gcc/testsuite/objc.dg/tls/diag-3.m
A /trunk/gcc/testsuite/objc.dg/tls/diag-4.m
A /trunk/gcc/testsuite/objc.dg/tls/diag-5.m
A /trunk/gcc/testsuite/objc.dg/tls/init-1.m
A /trunk/gcc/testsuite/objc.dg/tls/init-2.m
A /trunk/gcc/testsuite/objc.dg/tls/tls.exp
A /trunk/gcc/testsuite/objc.dg/torture
A /trunk/gcc/testsuite/objc.dg/torture/dg-torture.exp
A /trunk/gcc/testsuite/objc.dg/torture/tls
A /trunk/gcc/testsuite/objc.dg/torture/tls/diag-1.m
A /trunk/gcc/testsuite/objc.dg/torture/tls/thr-init-2.m
A /trunk/gcc/testsuite/objc.dg/torture/tls/thr-init-3.m
A /trunk/gcc/testsuite/objc.dg/torture/tls/thr-init.m
A /trunk/gcc/testsuite/objc.dg/torture/tls/tls.exp
A /trunk/gcc/testsuite/objc.dg/torture/tls/trivial.m
A /trunk/gcc/testsuite/objc.dg/torture/trivial.m
Add TLS checks to ObjC
* objc-obj-c++-shared/Object1.m: New.
* objc.dg/torture: New directory.
* objc.dg/torture/tls: Ditto.
* objc.dg/tls: Ditto.
* objc.dg/torture/tls/trivial.m: New test.
* objc.dg/torture/tls/thr-init-2.m: New test.
* objc.dg/torture/tls/thr-init-3.m: New test.
* objc.dg/torture/tls/thr-init.m: New test.
* objc.dg/torture/tls/diag-1.m: New test.
* objc.dg/torture/tls/tls.exp: New.
* objc.dg/torture/trivial.m: New test.
* objc.dg/torture/dg-torture.exp: New.
* objc.dg/tls/diag-3.m: New test.
* objc.dg/tls/diag-4.m: New test.
* objc.dg/tls/diag-5.m: New test.
* objc.dg/tls/init-1.m: New test.
* objc.dg/tls/init-2.m: New test.
* objc.dg/tls/tls.exp: New.
* objc.dg/tls/diag-2.m: New test.
* lib/objc.exp: Respond to dg-additional-files.
------------------------------------------------------------------------
r159312 | ebotcazou | 2010-05-12 04:27:24 -0700 (Wed, 12 May 2010) | 3 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/gcc-interface/decl.c
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Access_Type>: Tidy up
code, improve comments and fix formatting nits.
------------------------------------------------------------------------
r159314 | iains | 2010-05-12 04:57:43 -0700 (Wed, 12 May 2010) | 3 lines
Changed paths:
M /trunk/gcc/testsuite/lib/objc.exp
Add this change, missed from the previous commit (but already in the Changelog).
------------------------------------------------------------------------
r159315 | jakub | 2010-05-12 05:08:34 -0700 (Wed, 12 May 2010) | 8 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/dwarf2out.c
PR debug/42278
* dwarf2out.c (base_type_die): Don't add name attribute here.
(modified_type_die): Instead of sizetype use
its underlying original type. If a DW_TAG_base_type doesn't
have name added, add __unknown__.
(dwarf2out_imported_module_or_decl_1): Don't call base_type_die,
always call force_type_die instead.
------------------------------------------------------------------------
r159316 | jakub | 2010-05-12 05:11:00 -0700 (Wed, 12 May 2010) | 14 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/gimplify.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/gomp/pr44085.c
A /trunk/gcc/testsuite/gfortran.dg/gomp/pr44085.f90
PR middle-end/44085
* gimplify.c (enum omp_region_type): Add ORT_UNTIED_TASK,
change value of ORT_TASK.
(new_omp_context): Handle ORT_UNTIED_TASK like ORT_TASK.
(omp_notice_threadprivate_variable): New function.
(omp_notice_variable): Call it for threadprivate variables.
If enclosing ctx is a task, print enclosing task rather than
enclosing parallel. Handle ORT_UNTIED_TASK like ORT_TASK.
(gimplify_omp_task): Pass ORT_UNTIED_TASK instead of ORT_TASK
if task has untied clause.
* gcc.dg/gomp/pr44085.c: New test.
* gfortran.dg/gomp/pr44085.f90: New test.
------------------------------------------------------------------------
r159319 | hjl | 2010-05-12 05:48:02 -0700 (Wed, 12 May 2010) | 21 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/i386/sse.md
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.target/i386/avx-cmpsd-1.c
A /trunk/gcc/testsuite/gcc.target/i386/avx-cmpsd-2.c
A /trunk/gcc/testsuite/gcc.target/i386/avx-cmpss-1.c
A /trunk/gcc/testsuite/gcc.target/i386/avx-cmpss-2.c
A /trunk/gcc/testsuite/gcc.target/i386/sse-cmpss-1.c
A /trunk/gcc/testsuite/gcc.target/i386/sse2-cmpsd-1.c
Support AVX for cmpss/cmpsd.
gcc/
2010-05-12 H.J. Lu <hongjiu.lu@intel.com>
PR target/44088
* config/i386/sse.md (*avx_vmmaskcmp<mode>3): New.
gcc/testsuite/
2010-05-12 H.J. Lu <hongjiu.lu@intel.com>
PR target/44088
* gcc.target/i386/avx-cmpsd-1.c: New.
* gcc.target/i386/avx-cmpsd-2.c: Likewise.
* gcc.target/i386/avx-cmpss-1.c: Likewise.
* gcc.target/i386/avx-cmpss-2.c: Likewise.
* gcc.target/i386/sse-cmpss-1.c: Likewise.
* gcc.target/i386/sse2-cmpsd-1.c: Likewise.
------------------------------------------------------------------------
r159321 | hubicka | 2010-05-12 06:49:34 -0700 (Wed, 12 May 2010) | 12 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/cgraph.c
M /trunk/gcc/cgraph.h
M /trunk/gcc/ipa.c
M /trunk/gcc/lto-symtab.c
M /trunk/gcc/tree-inline.c
M /trunk/gcc/tree-inline.h
M /trunk/gcc/varasm.c
M /trunk/gcc/varpool.c
* cgraph.h (struct varpool_node): Add aux.
* varasm.c (find_decl_and_mark_needed): Force output of varpool nodes.
* varpool.c (varpool_remove_node): Do not remove initializer.
(varpool_reset_queue): Export.
(varpool_finalize_decl): Volatile vars are forced to be output.
* lto-symtab.c (lto_varpool_replace_node): Clear out initializer of
replaced decl.
* ipa.c (enqueue_cgraph_node, enqueue_varpool_node,
process_references, varpool_can_remove_if_no_refs): New functions.
(cgraph_remove_unreachable_nodes): Handle variables too.
------------------------------------------------------------------------
r159325 | froydnj | 2010-05-12 08:29:51 -0700 (Wed, 12 May 2010) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/tree.c
* tree.c (build_constructor): Compute TREE_CONSTANT for the
resultant constructor.
(build_constructor_single): Don't set TREE_CONSTANT.
(build_constructor_from_list): Don't compute TREE_CONSTANT.
------------------------------------------------------------------------
r159326 | froydnj | 2010-05-12 08:33:10 -0700 (Wed, 12 May 2010) | 5 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/coverage.c
* coverage.c (build_fn_info_value): Call build_constructor instead of
build_constructor_from_list.
(build_ctr_info_value): Likewise.
(build_gcov_info): Likewise.
------------------------------------------------------------------------
r159328 | froydnj | 2010-05-12 08:53:39 -0700 (Wed, 12 May 2010) | 4 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/tree-mudflap.c
* tree-mudflap.c (build_function_type_0, build_function_type_1,
build_function_type_2, build_function_type_3): Remove.
(mudflap_init): Use build_function_type_list.
------------------------------------------------------------------------
r159332 | jason | 2010-05-12 10:34:15 -0700 (Wed, 12 May 2010) | 8 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/call.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.old-deja/g++.robertl/eb43.C
* call.c (add_candidates): Add first_arg and return_type parms.
Add special constructor/conversion op handling.
(convert_class_to_reference): Use it.
(build_user_type_conversion_1): Likewise.
(build_op_call): Likewise.
(build_new_method_call): Likewise.
(build_new_op): Adjust.
(perform_overload_resolution): Adjust.
------------------------------------------------------------------------
r159333 | jason | 2010-05-12 10:34:28 -0700 (Wed, 12 May 2010) | 4 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/call.c
M /trunk/gcc/cp/cp-tree.h
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.dg/conversion/op1.C
A /trunk/gcc/testsuite/g++.dg/template/conv11.C
* call.c (add_candidates): Distinguish between type(x) and
x.operator type().
(convert_class_to_reference): Set LOOKUP_NO_CONVERSION.
(build_new_method_call): Give better error for conversion op.
------------------------------------------------------------------------
r159334 | jason | 2010-05-12 10:34:38 -0700 (Wed, 12 May 2010) | 4 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/call.c
M /trunk/gcc/cp/cp-tree.h
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/g++.dg/cpp0x/initlist32.C
* cp-tree.h (LOOKUP_LIST_ONLY): New.
* call.c (add_candidates): Enforce it.
(build_new_method_call): Try non-list ctor if no viable list ctor.
(build_user_type_conversion_1): Likewise.
------------------------------------------------------------------------
r159335 | jason | 2010-05-12 10:34:55 -0700 (Wed, 12 May 2010) | 7 lines
Changed paths:
M /trunk/gcc/cp/ChangeLog
M /trunk/gcc/cp/call.c
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/g++.dg/conversion/op1.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/nullptr15.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/pr31431-2.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/pr31431.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/temp_default2.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/trailing4.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/variadic-ex3.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/variadic-ex4.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/variadic-throw.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/variadic35.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/vt-35147.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/vt-37737-1.C
M /trunk/gcc/testsuite/g++.dg/cpp0x/vt-37737-2.C
M /trunk/gcc/testsuite/g++.dg/ext/visibility/anon8.C
M /trunk/gcc/testsuite/g++.dg/ext/vla2.C
M /trunk/gcc/testsuite/g++.dg/other/pr28114.C
M /trunk/gcc/testsuite/g++.dg/other/ptrmem10.C
M /trunk/gcc/testsuite/g++.dg/other/ptrmem11.C
M /trunk/gcc/testsuite/g++.dg/overload/unknown1.C
M /trunk/gcc/testsuite/g++.dg/parse/template7.C
M /trunk/gcc/testsuite/g++.dg/parse/typename7.C
M /trunk/gcc/testsuite/g++.dg/template/conv11.C
M /trunk/gcc/testsuite/g++.dg/template/copy1.C
M /trunk/gcc/testsuite/g++.dg/template/deduce3.C
M /trunk/gcc/testsuite/g++.dg/template/dependent-expr5.C
M /trunk/gcc/testsuite/g++.dg/template/friend.C
M /trunk/gcc/testsuite/g++.dg/template/incomplete2.C
M /trunk/gcc/testsuite/g++.dg/template/local4.C
M /trunk/gcc/testsuite/g++.dg/template/local6.C
M /trunk/gcc/testsuite/g++.dg/template/operator10.C
M /trunk/gcc/testsuite/g++.dg/template/overload6.C
M /trunk/gcc/testsuite/g++.dg/template/ptrmem2.C
M /trunk/gcc/testsuite/g++.dg/template/ptrmem20.C
M /trunk/gcc/testsuite/g++.dg/template/ptrmem8.C
M /trunk/gcc/testsuite/g++.dg/template/sfinae2.C
M /trunk/gcc/testsuite/g++.dg/template/ttp25.C
M /trunk/gcc/testsuite/g++.dg/template/unify10.C
M /trunk/gcc/testsuite/g++.dg/template/unify11.C
M /trunk/gcc/testsuite/g++.dg/template/unify6.C
M /trunk/gcc/testsuite/g++.dg/template/unify7.C
M /trunk/gcc/testsuite/g++.dg/template/unify9.C
M /trunk/gcc/testsuite/g++.dg/template/varmod1.C
M /trunk/gcc/testsuite/g++.old-deja/g++.brendan/crash56.C
M /trunk/gcc/testsuite/g++.old-deja/g++.law/operators32.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/crash28.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/crash60.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/explicit38.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/explicit39.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/explicit41.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/explicit67.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/explicit77.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/expr2.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/overload7.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/ptrmem6.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/spec5.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/spec6.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/t24.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/unify4.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/unify6.C
M /trunk/gcc/testsuite/g++.old-deja/g++.pt/unify8.C
M /trunk/gcc/testsuite/g++.old-deja/g++.robertl/eb119.C
M /trunk/gcc/testsuite/g++.old-deja/g++.robertl/eb79.C
M /trunk/gcc/testsuite/g++.old-deja/g++.robertl/eb98.C
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/testsuite/20_util/auto_ptr/assign_neg.cc
M /trunk/libstdc++-v3/testsuite/20_util/unique_ptr/assign/assign_neg.cc
M /trunk/libstdc++-v3/testsuite/20_util/weak_ptr/comparison/cmp_neg.cc
PR c++/20669
* call.c (add_template_candidate_real): If deduction fails, still
add the template as a non-viable candidate.
(equal_functions): Handle template candidates.
(print_z_candidate): Likewise.
(print_z_candidates): Likewise.
(build_new_function_call): Likewise.
------------------------------------------------------------------------
r159338 | tmsriram | 2010-05-12 11:48:15 -0700 (Wed, 12 May 2010) | 2 lines
Changed paths:
M /trunk/ChangeLog
M /trunk/MAINTAINERS
* MAINTAINERS (Write After Approval): Add myself.
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list