re PR libstdc++/58576 (std::regex_match() reports mismatched braces on a valid regex)
authorTim Shen <timshen91@gmail.com>
Tue, 1 Oct 2013 15:26:50 +0000 (15:26 +0000)
committerTim Shen <timshen@gcc.gnu.org>
Tue, 1 Oct 2013 15:26:50 +0000 (15:26 +0000)
commit70b50ed7b5730785d6a16d6f7faae180e58af06b
tree361212cb84460e9074fad63cb9dd9eee059ddcb1
parent8da00d65132a5565ac574553a8f30b0c7c06afea
re PR libstdc++/58576 (std::regex_match() reports mismatched braces on a valid regex)

2013-10-01  Tim Shen  <timshen91@gmail.com>

PR libstdc++/58576
* include/bits/regex_automaton.tcc (_NFA<>::_M_eliminate_dummy)
(_StateSeq<>::_M_clone): Add _S_opcode_subexpr_lookahead branch.
* testsuite/28_regex/algorithms/regex_match/ecma/char/58576.cc: New.

From-SVN: r203067
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/regex_automaton.tcc
libstdc++-v3/testsuite/28_regex/algorithms/regex_match/ecma/char/58576.cc [new file with mode: 0644]