[Bug libstdc++/68880] New: [4.9 Regression][Bisected to r202992] std::operator< overload ignored when using std::lower_bound

2015-12-12 Thread david.ward at ll dot mit.edu
MED Keywords: rejects-valid Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: david.ward at ll dot mit.edu CC: fdumont at gcc dot gnu.org Target Milestone: --- Crea

[Bug libstdc++/68880] [4.9 Regression][Bisected to r202992] std::operator< overload ignored when using std::lower_bound

2015-12-13 Thread david.ward at ll dot mit.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68880 David Ward changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #3 from David Ward ---

[Bug libstdc++/68880] [4.9 Regression][Bisected to r202992] std::operator< overload ignored when using std::lower_bound

2015-12-14 Thread david.ward at ll dot mit.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68880 --- Comment #5 from David Ward --- Jonathan, the behavior changed between 4.8 and 4.9. Testing with the 4.9 release showed the new behavior as well. I showed the output from the latest release to demonstrate that the behavior still exists and had