Jonathan Wakely
a2a64b499a
77864 Fix noexcept conditions for map/set default constructors
PR libstdc++/77864
* include/bits/stl_map.h (map::map()): Use nothrow constructibility
of comparison function in conditional noexcept.
* include/bits/stl_multimap.h (multimap::multimap()): Likewise.
* include/bits/stl_multiset.h (multiset::multiset()): Likewise.
* include/bits/stl_set.h (set::set()): Likewise.
* testsuite/23_containers/map/cons/noexcept_default_construct.cc:
New test.
* testsuite/23_containers/multimap/cons/noexcept_default_construct.cc:
Likewise.
* testsuite/23_containers/multiset/cons/noexcept_default_construct.cc:
Likewise.
* testsuite/23_containers/set/cons/noexcept_default_construct.cc:
Likewise.
From-SVN: r240780
2016-10-05 13:01:51 +01:00
..
2016-08-24 09:03:01 +01:00
2016-01-11 16:47:58 +00:00
2016-07-13 18:22:47 +01:00
2016-08-03 19:11:10 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-04-28 13:33:07 +01:00
2016-10-03 15:35:28 +01:00
2016-09-23 18:25:23 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-04-19 16:29:05 +00:00
2016-07-06 21:07:57 +03:00
2016-10-03 15:35:28 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-03-23 00:41:52 +00:00
2016-01-21 13:33:27 +00:00
2016-06-15 20:09:56 +00:00
2016-08-18 20:31:26 +00:00
2016-07-14 11:02:10 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-05-25 10:36:28 +01:00
2016-09-22 14:58:49 +01:00
2016-01-04 15:30:50 +01:00
2016-08-06 01:06:02 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-04-18 16:44:12 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-07-15 21:23:08 +01:00
2016-10-05 13:01:44 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-07-15 21:23:08 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-04-18 19:03:50 +01:00
2016-04-18 19:03:50 +01:00
2016-09-26 11:17:53 +01:00
2016-04-18 16:44:12 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-08-27 02:03:23 +00:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-08-22 19:50:15 +00:00
2016-08-22 19:50:15 +00:00
2016-08-27 02:03:23 +00:00
2016-08-27 02:03:23 +00:00
2016-10-03 15:35:28 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-08-31 17:57:20 +01:00
2016-08-31 17:57:20 +01:00
2016-01-04 15:30:50 +01:00
2016-08-03 16:54:13 +01:00
2016-01-04 15:30:50 +01:00
2016-10-03 12:50:46 +01:00
2016-01-15 12:37:15 +00:00
2016-07-15 20:51:33 +01:00
2016-06-17 19:28:34 +01:00
2016-08-16 12:33:16 +01:00
2016-09-20 18:15:36 +03:00
2016-07-14 11:02:10 +01:00
2016-08-03 19:11:18 +01:00
2016-01-04 15:30:50 +01:00
2016-08-23 11:13:12 +01:00
2016-01-04 15:30:50 +01:00
2016-08-23 11:13:26 +01:00
2016-07-14 11:02:10 +01:00
2016-10-05 13:01:51 +01:00
2016-10-05 13:01:51 +01:00
2016-10-05 13:01:51 +01:00
2016-01-04 15:30:50 +01:00
2016-09-21 19:48:35 +03:00
2016-06-16 16:07:19 +01:00
2016-08-26 14:11:29 +01:00
2016-01-04 15:30:50 +01:00
2016-10-05 13:01:51 +01:00
2016-06-16 16:07:19 +01:00
2016-01-04 15:30:50 +01:00
2016-09-22 14:58:49 +01:00
2016-09-20 18:15:36 +03:00
2016-07-14 11:02:10 +01:00
2016-04-28 13:33:07 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-07-28 18:15:26 +03:00
2016-01-04 15:30:50 +01:00
2016-10-03 15:35:28 +01:00
2016-06-16 16:07:19 +01:00
2016-09-26 11:17:48 +01:00
2016-09-26 11:17:48 +01:00
2016-09-22 10:56:54 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-04 15:30:50 +01:00
2016-01-22 21:15:41 +00:00
2016-08-16 12:33:16 +01:00