Re: [Boost-bugs] [Boost C++ Libraries] #6973: BOOST_PP_LIMIT_REPEAT does not work on Visual Studio 2008/2010

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6973: BOOST_PP_LIMIT_REPEAT does not work on Visual Studio 2008/2010
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-05-18 15:07:21


#6973: BOOST_PP_LIMIT_REPEAT does not work on Visual Studio 2008/2010
------------------------------------------------+--------------------------
  Reporter: Jonathan Jones <jonathan.jones@…> | Owner: no-
      Type: Bugs | maintainer
 Milestone: To Be Determined | Status: closed
   Version: Boost 1.49.0 | Component: preprocessor
Resolution: fixed | Severity: Problem
                                                | Keywords:
------------------------------------------------+--------------------------

Comment (by eldiener):

 You are asking for the various limits to be different depending on the
 compiler and its version. I don't think this is desirable. Even
 determining at what point a compiler limit has been reached for any given
 Boost PP processing is an indeterminate thing.

 I understand your problem, but it is a compiler problem not a Boost PP
 problem. Boost PP does go out of its way to work with the vagaries of
 different compilers, VC++ being among them since its preprocessor is
 heavily non-standard and as you have found it has further limitations, but
 trying to "fix" VC++ in this area is impossible.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/6973#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:18 UTC