This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/13121] Inserting struct with valarray in map fails
- From: "bangerth at dealii dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Nov 2003 15:04:05 -0000
- Subject: [Bug libstdc++/13121] Inserting struct with valarray in map fails
- References: <20031119101223.13121.Uwe.Seimet@seimet.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From bangerth at dealii dot org 2003-11-19 15:04 -------
That might well be that the standard is strange, but that's the way it is
and I believe it is that way for a good reason.
In your case it's easy to fix the problem by having an assignment
operator in your class that first sets the valarray to the right
size before copying contents.
W.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13121