Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6179: spirit fatal error: 'boost/endian/integers.hpp' file not found
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-04-23 10:06:07
#6179: spirit fatal error: 'boost/endian/integers.hpp' file not found
------------------------------------------------------+---------------------
Reporter: Peter Schueller <schueller.p@â¦> | Owner: hkaiser
Type: Bugs | Status: reopened
Milestone: To Be Determined | Component: spirit
Version: Boost Release Branch | Severity: Problem
Resolution: | Keywords: endian
------------------------------------------------------+---------------------
Changes (by Peter Schüller <schueller.p@â¦>):
* status: closed => reopened
* resolution: fixed =>
Comment:
reopening, as the issue reappeared in release branch (not in trunk!) on
March 19, 2012, and was not fixed since then. (Reporting now, as the next
release is soon.)
The output below is from [78149]
The following does not build:
{{{
#include <boost/spirit/include/qi.hpp>
int main(int, char**)
{
return 0;
}
}}}
g++ 4.6.1 gives me
{{{
In file included from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/qi/binary/binary.hpp:16:0,
from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/qi/binary.hpp:14,
from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/qi.hpp:18,
from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/include/qi.hpp:16,
from endian_problem.cpp:1:
/var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/support/detail/endian.hpp:24:37: fatal
error: boost/endian/integers.hpp: No such file or directory
compilation terminated.
}}}
clang-3.0 gives me
{{{
In file included from endian_problem.cpp:1:
In file included from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/include/qi.hpp:16:
In file included from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/qi.hpp:18:
In file included from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/qi/binary.hpp:14:
In file included from /var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/qi/binary/binary.hpp:16:
/var/lib/buildbot/instdirs/boost-
release/include/boost/spirit/home/support/detail/endian.hpp:24:10: fatal
error:
'boost/endian/integers.hpp' file not found
#include <boost/endian/integers.hpp>
^
1 error generated.
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6179#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:09 UTC