Re: [Boost-bugs] [Boost C++ Libraries] #1410: Missing include statements and other errors

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1410: Missing include statements and other errors
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-12-02 20:34:23


#1410: Missing include statements and other errors
--------------------------------------+-------------------------------------
  Reporter: jensseidel_at_[hidden] | Owner: hkaiser
      Type: Patches | Status: closed
 Milestone: Boost 1.35.0 | Component: wave
   Version: Boost Development Trunk | Severity: Problem
Resolution: fixed | Keywords:
--------------------------------------+-------------------------------------
Comment (by Jens Seidel <jensseidel_at_[hidden]>):

 Replying to [comment:5 hkaiser]:
> Applied some additional fixes in trunk (rev. 41590). Thanks!

 Great, but still not perfect.

 What compiler do you use? I get using g++ (I think I used the 4.3
 snapshot):

 error: there are no arguments to 'spirit_assign_actor' that depend on a
 template parameter, so a declaration of 'spirit_assign_actor' must be
 available

 According to http://gcc.gnu.org/onlinedocs/gcc/Name-lookup.html g++ checks
 this since 3.4 which is a rather old version.

 It took me a while to fix it as I normally just add a this-> which fails
 for static functions but I found a solution and attached a patch. This is
 the last error in wave!

 So you see that checking each header file on it's own is a trivial but
 important test.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1410#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:49:57 UTC