Re: [Boost-bugs] [Boost C++ Libraries] #8120: DONT_USE_HAS_NEW_OPERATOR warning with MSVC and Intel compiler

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8120: DONT_USE_HAS_NEW_OPERATOR warning with MSVC and Intel compiler
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-09-28 08:20:24


#8120: DONT_USE_HAS_NEW_OPERATOR warning with MSVC and Intel compiler
-----------------------------------+---------------------------
  Reporter: hamon <re.mamamia@…> | Owner: ramey
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component: serialization
   Version: Boost 1.59.0 | Severity: Problem
Resolution: | Keywords:
-----------------------------------+---------------------------
Changes (by Andre Netzeband <andre@…>):

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

Comment:

 Hello

 From my point of view it is still a bug. MSVC thinks this code is wrong or
 at least suspicious, that why it throws this warning. From the warning
 text and also from the context of this code, it is not clear to me if the
 preprocessor really does the right thing here.

 Well, you said the warning can be ignored, because the preprocessor will
 do everything right. That's ok... so the warning it not an impediment for
 users, that do not treat warning as errors. However the code is still not
 correct for MSVC and should be fixed in any further release.

 I clearly understand, that fixing the code might be risky and could not be
 done very fast. That's why I think you should give a low priority to it,
 but you should not forget it or just close your eyes and hope there will
 never be an error due to that.

 Best regards

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8120#comment:6>
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:19 UTC