gcc/libstdc++-v3/testsuite
Tim Shen 451a8615e6 backport: re PR libstdc++/67015 ("^[a-z0-9][a-z0-9-]*$", std::regex::extended is miscompiled)
Backport from mainline
	2015-07-29  Tim Shen  <timshen@google.com>

	PR libstdc++/67015
	* include/bits/regex_compiler.h (_Compiler<>::_M_expression_term,
	_BracketMatcher<>::_M_add_collating_element): Change signature
	to make checking the and of bracket expression easier.
	* include/bits/regex_compiler.tcc (_Compiler<>::_M_expression_term):
	Treat '-' as a valid literal if it's at the end of bracket expression.
	* testsuite/28_regex/algorithms/regex_match/cstring_bracket_01.cc:
	New testcases.

From-SVN: r226337
2015-07-29 04:30:25 +00:00
..
17_intro [Patch Testsuite] Make all_attributes.cc in to (almost_)all_attributes.cc for ARM. 2015-03-20 17:20:12 +00:00
18_support nested_exception.h: Do not try to derive from final classes. 2015-03-17 14:24:55 +00:00
19_diagnostics Update copyright years. 2015-01-05 13:33:28 +01:00
20_util re PR libstdc++/65499 (Missing "using namespace literals::chrono_literals" in std::chrono) 2015-03-27 12:45:10 +00:00
21_strings re PR libstdc++/65630 (operator+ for new std::string not exported) 2015-03-30 18:52:37 +01:00
22_locale re PR libstdc++/66441 (wstring_convert not working correctly) 2015-06-08 14:42:51 +01:00
23_containers backport: re PR libstdc++/66055 (hash containers missing required reserving constructors) 2015-06-22 16:53:14 +01:00
24_iterators range_access.h (begin, end): Use _GLIBCXX14_CONSTEXPR on overloads for arrays. 2015-01-19 14:37:03 +00:00
25_algorithms re PR libstdc++/64646 (New overloads of std::is_permutation dereference past-the-end iterator) 2015-01-18 16:31:06 +00:00
26_numerics re PR testsuite/65093 (26_numerics/random/binomial_distribution/operators/values.cc times out on slow targets) 2015-02-19 19:30:03 +00:00
27_io [libstdc++-v3]Add _GLIBCXX_HAVE_LIMIT_FSIZE to guard 27_io/fpos/14775.cc. 2015-06-04 16:05:29 +00:00
28_regex backport: re PR libstdc++/67015 ("^[a-z0-9][a-z0-9-]*$", std::regex::extended is miscompiled) 2015-07-29 04:30:25 +00:00
29_atomics [PATCH][libstc++v3]Add new dg-require-thread-fence directive. 2015-05-07 11:58:16 +00:00
30_threads shared_mutex (shared_timed_mutex): Only use pthread_rwlock_t when the POSIX Timeouts option is supported. 2015-04-10 10:00:00 +01:00
abi Update copyright years. 2015-01-05 13:33:28 +01:00
backward Update copyright years. 2015-01-05 13:33:28 +01:00
config Update copyright years. 2015-01-05 13:33:28 +01:00
data make_graph_test_infos.xml: Edit. 2011-08-15 00:51:06 +00:00
decimal Update copyright years. 2015-01-05 13:33:28 +01:00
experimental any (_Internal): Check for trivially-copyable instead of nothrow move constructible. 2015-05-02 14:02:18 +01:00
ext c++config (__gnu_cxx::__cxx11): Define new namespace. 2015-03-20 13:26:55 +00:00
lib backport: libstdc++.exp (libstdc++_init): Unset LANGUAGE environment variable. 2015-06-08 15:19:15 +01:00
libstdc++-abi Update copyright years. 2015-01-05 13:33:28 +01:00
libstdc++-dg Update copyright years. 2015-01-05 13:33:28 +01:00
libstdc++-prettyprinters Update copyright years. 2015-01-05 13:33:28 +01:00
libstdc++-xmethods re PR libstdc++/65839 (xmethods need updating once gdb decides how to fix 18285) 2015-05-26 21:28:42 +00:00
performance Update copyright years. 2015-01-05 13:33:28 +01:00
tr1 Update copyright years. 2015-01-05 13:33:28 +01:00
tr2 Update copyright years. 2015-01-05 13:33:28 +01:00
util re PR libstdc++/60132 (C++11: lack of is_trivially_copy_constructible) 2015-01-08 16:24:55 +00:00
Makefile.am Update copyright years. 2015-01-05 13:33:28 +01:00
Makefile.in New std::string implementation. 2014-12-19 18:16:39 +00:00