Re: [Boost-bugs] [Boost C++ Libraries] #11606: Compile errors with Clang 3.7 (and earlier)

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11606: Compile errors with Clang 3.7 (and earlier)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-09-01 03:12:08


#11606: Compile errors with Clang 3.7 (and earlier)
-------------------------------+---------------------
  Reporter: nikkikom@… | Owner: djowel
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: fusion
   Version: Boost 1.59.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------

Comment (by Nikki Chumakov <nikkikom@…>):

 Thank you for the fast reply.

 keywords.cpp was the one of the standard tests in spirit repository. Here
 is the direct link to github for this file:
 https://github.com/boostorg/spirit/blob/master/repository/test/qi/keywords.cpp

 I've read previously about the plans for fusion's "sfinae-fiction" but I
 also read this will require to reimplement a lot of code in it. So it may
 be a very time consuming task, as far as I understand.

 By now I had to fork fusion into my code, fix result_of.hpp inside and use
 BOOST_RESULT_OF_USE_TR1_WITH_DECLTYPE_FALLBACK. I would appreciate any
 solution that will not require the fusion fork with my custom fixes
 inside.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11606#comment:3>
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