[
https://issues.apache.org/jira/browse/STDCXX-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Sebor resolved STDCXX-330.
-
Resolution: Fixed
Fix Version/s: 4.2
Fixed on trunk in rev 495359:
http://svn.apache.org/
[
https://issues.apache.org/jira/browse/STDCXX-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Sebor closed STDCXX-330.
---
> compile of 22.locale.money.put.cpp fails with Sun C++ compiler
> --
[
https://issues.apache.org/jira/browse/STDCXX-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Sebor updated STDCXX-330:
Component/s: (was: Build)
Tests
> compile of 22.locale.money.put.cpp fails wit
compile of 22.locale.money.put.cpp fails with Sun C++ compiler
--
Key: STDCXX-330
URL: https://issues.apache.org/jira/browse/STDCXX-330
Project: C++ Standard Library
Issue Type: Bug
Farid Zaripov wrote:
The list::insert() method do not satisfy strong exception safety
requirements.
The standard says:
[...]
1 Remarks: Does not affect the validity of iterators and references. If
an exception is thrown there are no effects.
===
Actually this remark
The list::insert() method do not satisfy strong exception safety
requirements.
The standard says:
===
23.2.3.3 list modifiers [list.modifiers]
iterator insert(iterator position, const T& x);
void insert(iterator position, size_type n, const T& x);
template
void insert