gcc/libstdc++-v3/testsuite
Paolo Carlini f330f5991e re PR c++/44516 (improve error message when no matching operator)
gcc/cp
2012-05-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/44516
	* typeck.c (build_x_array_ref, build_x_conditional_expr,
	build_x_compound_expr, build_x_modify_expr): Add location_t parameter.
	(finish_class_member_access_expr, build_x_indirect_ref,
	build_x_binary_op, build_x_compound_expr_from_list,
	build_x_compound_expr_from_vec): Adjust callers.
	* tree.c (build_min_nt_loc): New.
	(build_min_nt): Remove.
	* typeck2.c (build_x_arrow): Adjust callers.
	* pt.c (tsubst_qualified_id, tsubst_omp_for_iterator,
	tsubst_copy_and_build): Likewise.
	* semantics.c (finish_mem_initializers, handle_omp_for_class_iterator,
	 finish_omp_atomic): Likewise.
	* decl2.c (grok_array_decl, build_anon_union_vars): Adjust.
	* parser.c (cp_parser_question_colon_clause,
	cp_parser_assignment_expression, cp_parser_expression,
	cp_parser_template_id, cp_parser_omp_for_loop): Likewise.
	* cp-tree.h: Update.

gcc/testsuite
2012-05-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/44516
	* g++.dg/parse/error48.C: New.
	* g++.dg/template/crash89.C: Adjust dg-error line numbers.
	* g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.

libstdc++
2012-05-17  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/44516
	* testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Adjust
	dg-error line number.

From-SVN: r187627
2012-05-17 10:29:46 +00:00
..
17_intro re PR libstdc++/52689 (static linking with libstdc++ fails) 2012-04-25 22:47:52 +00:00
18_support Remove obsolete Tru64 UNIX V5.1B support 2012-03-12 15:35:56 +00:00
19_diagnostics
20_util re PR c++/44516 (improve error message when no matching operator) 2012-05-17 10:29:46 +00:00
21_strings Remove obsolete IRIX 6.5 support 2012-03-14 16:33:37 +00:00
22_locale Remove obsolete IRIX 6.5 support 2012-03-14 16:33:37 +00:00
23_containers re PR libstdc++/53339 (unordered_map::iterator requires Value to be complete type) 2012-05-15 10:00:19 +00:00
24_iterators
25_algorithms re PR testsuite/53046 (New libstdc++ test failures) 2012-04-23 11:17:28 +00:00
26_numerics re PR libstdc++/51795 (linear_congruential_engine doesn't work correctly) 2012-04-29 23:36:09 +00:00
27_io Remove obsolete Solaris 8 support 2012-03-14 17:08:03 +00:00
28_regex re PR libstdc++/51711 (regex.h contains incorrect code) 2011-12-30 11:40:37 +00:00
29_atomics re PR testsuite/52201 (FAIL: 29_atomics/atomic/operators/51811.cc (test for excess errors)) 2012-02-25 19:36:11 +00:00
30_threads Remove obsolete IRIX 6.5 support 2012-03-14 16:33:37 +00:00
abi re PR c++/6057 (expression mangling doesn't work for operator new) 2012-01-06 16:39:43 -05:00
backward
config
data
decimal
ext Remove obsolete Solaris 8 support 2012-03-14 17:08:03 +00:00
lib re PR libstdc++/52689 (static linking with libstdc++ fails) 2012-04-25 22:47:52 +00:00
libstdc++-abi
libstdc++-dg
libstdc++-prettyprinters cxx11.cc (main): Add new tests. 2012-02-14 20:38:39 +00:00
performance * testsuite/performance/30_threads/future/polling.cc: Adjust. 2012-04-11 21:31:06 +01:00
tr1 Remove obsolete IRIX 6.5 support 2012-03-14 16:33:37 +00:00
tr2
util type_traits (is_nothrow_destructible): Implement. 2012-04-23 21:34:06 +00:00
Makefile.am Makefile.am (check_DEJAGNUnormal0): Run prettyprinters.exp. 2012-04-12 20:20:01 +00:00
Makefile.in Makefile.am (check_DEJAGNUnormal0): Run prettyprinters.exp. 2012-04-12 20:20:01 +00:00