Re: [Boost-bugs] [Boost C++ Libraries] #3589: Compiler could not create assigment operator

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3589: Compiler could not create assigment operator
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-11-10 15:59:49


#3589: Compiler could not create assigment operator
--------------------------------------------------------------+-------------
  Reporter: Seweryn Habdank-Wojewodzki <seweryn@…> | Owner: ramey
      Type: Bugs | Status: reopened
 Milestone: | Component: serialization
   Version: Boost Development Trunk | Severity: Cosmetic
Resolution: | Keywords:
--------------------------------------------------------------+-------------
Changes (by Seweryn Habdank-Wojewodzki <seweryn@…>):

  * status: closed => reopened
  * resolution: worksforme =>

Comment:

 Hi Robert,

 Replying to [comment:3 anonymous]:
> Hmmm - are you quite sure? I was sure that the default assigment was
 element by element rather than bit by bit.

 OK - Element by element, but it might be error prone.

 See boost/io/ios_state.hpp how the code looks like.

> Having said that, I still get no warning in any of 200 tests. I test
 with MSVC 7.1 and gcc 4.3.2. That is, it still works for me.

 I have MSVC 9.0.

> Let me know what compiler you're using and include a small example which
 emits this warning.

 My example is very big one - you do not want to study it. I will try to
 extract something.

 Best regards,
 Seweryn.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3589#comment:5>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:01 UTC