Bug 1180035
Summary: | regex: sub_match does not form half open interval | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Miroslav Franc <mfranc> |
Component: | gcc | Assignee: | Jakub Jelinek <jakub> |
Status: | CLOSED NOTABUG | QA Contact: | qe-baseos-tools-bugs |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.1 | CC: | fche, fweimer, jwakely, mfranc, mpolacek, ohudlick |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-01-08 08:07:49 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Miroslav Franc
2015-01-08 07:21:59 UTC
Are you talking here really about the system libstdc++? Because in GCC 4.8-RH <regex> is not implemented, there are some headers and perhaps some things compile, but that is about it (at least that is my understanding): https://gcc.gnu.org/onlinedocs/gcc-4.8.4/libstdc++/manual/manual/status.html says: 28 Regular expressions 28.1 General N 28.2 Definitions N 28.3 Requirements N 28.4 Header <regex> synopsis N 28.5 Namespace std::regex_constants Y 28.6 Class regex_error Y 28.7 Class template regex_traits Partial 28.8 Class template basic_regex Partial 28.9 Class template sub_match Partial 28.10 Class template match_results Partial 28.11 Regular expression algorithms N 28.12 Regular expression Iterators N 28.13 Modified ECMAScript regular expression grammar N For usable <regex> you need GCC 4.9 or later, which has: 28 Regular expressions 28.1 General Y 28.2 Definitions Y 28.3 Requirements Y 28.4 Header <regex> synopsis Y 28.5 Namespace std::regex_constants Y 28.6 Class regex_error Y 28.7 Class template regex_traits Partial transform_primary is not correctly implemented 28.8 Class template basic_regex Y 28.9 Class template sub_match Y 28.10 Class template match_results Y 28.11 Regular expression algorithms Y 28.12 Regular expression Iterators Y 28.13 Modified ECMAScript regular expression grammar Y *** Bug 1764617 has been marked as a duplicate of this bug. *** |