[Boost-users] Fusion error: wrong number of template arguments (30, should be 20)

82 views
Skip to first unread message

Joost Kraaijeveld

unread,
Aug 7, 2012, 4:38:40 AM8/7/12
to boost...@lists.boost.org
Hi,

I have the following error after an upgrade to Boost 1.49 (Debian
Wheezy):

/usr/include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size30.hpp:14:196: error: wrong number of template arguments (30, should be 20)
In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37:0,
from /usr/include/boost/mpl/vector.hpp:46,
from /usr/include/boost/fusion/container/deque/detail/deque_initial_size.hpp:16,
from /usr/include/boost/fusion/container/deque/deque.hpp:15,
from /usr/include/boost/fusion/container/deque.hpp:11,
from /usr/include/boost/fusion/container.hpp:14,
from ../../../library/../include/Danu/DanuModelObjects/Login.hpp:12,
from ../../../library/DanuModelObjects/Login.cpp:7:
/usr/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp:22:8: error: provided for 'template<class T0, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15, class T16, class T17, class T18, class T19> struct boost::mpl::vector'

I have defined the following:

#define FUSION_MAX_VECTOR_SIZE 30
#define FUSION_MAX_MAP_SIZE 30

How can I solve this problem?

TIA


--
Groeten,

Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
web: www.askesis.nl

_______________________________________________
Boost-users mailing list
Boost...@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users

Viatchesla...@h-d-gmbh.de

unread,
Aug 7, 2012, 5:01:11 AM8/7/12
to boost...@lists.boost.org
I do not see deque in boost fusion 1.49.0 documentation, it is first
mentioned in 1.50.0.
Nevertheless from 1.50 doc declaring FUSION_MAX_DEQUE_SIZE may help.

-- Slava

Joost Kraaijeveld

unread,
Aug 7, 2012, 5:19:04 AM8/7/12
to boost...@lists.boost.org
On Tue, 2012-08-07 at 11:01 +0200, Viatchesla...@h-d-gmbh.de
wrote:
> > /usr/include/boost/fusion/container/deque/detail/preprocessed/deque_initial_size30.hpp:14:196:
> > error: wrong number of template arguments (30, should be 20)
> > In file included from
> > /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37:0,
> > from /usr/include/boost/mpl/vector.hpp:46,
> > from
> > /usr/include/boost/fusion/container/deque/detail/deque_initial_size.hpp:16,
> > from
> > /usr/include/boost/fusion/container/deque/deque.hpp:15,
> > from /usr/include/boost/fusion/container/deque.hpp:11,
> > from /usr/include/boost/fusion/container.hpp:14,
> > from
> > ../../../library/../include/Danu/DanuModelObjects/Login.hpp:12,
> > from ../../../library/DanuModelObjects/Login.cpp:7:
> > /usr/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp:22:8: error:
> > provided for 'template<class T0, class T1, class T2, class T3, class T4,
> > class T5, class T6, class T7, class T8, class T9, class T10, class T11,
> > class T12, class T13, class T14, class T15, class T16, class T17, class
> > T18, class T19> struct boost::mpl::vector'
> >
> > I have defined the following:
> >
> > #define FUSION_MAX_VECTOR_SIZE 30
> > #define FUSION_MAX_MAP_SIZE 30
> >
> I do not see deque in boost fusion 1.49.0 documentation, it is first
> mentioned in 1.50.0.
> Nevertheless from 1.50 doc declaring FUSION_MAX_DEQUE_SIZE may help.

Thanks, I will try that.

But it is strange, because I really use 1.49 (and no 1.50) and I do not
use deque anywhere in my own code: I only use vector and map.
Also, if a deque is used somehow in the implementation of a vector (for
which the error is generated afaics from the error), I would think that
configuring the vector size as I have done, should take care of
configuring the implementation deque.



--
Groeten,

Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
web: www.askesis.nl

Joost Kraaijeveld

unread,
Aug 7, 2012, 5:24:56 AM8/7/12
to boost...@lists.boost.org
On Tue, 2012-08-07 at 11:01 +0200, Viatchesla...@h-d-gmbh.de
wrote:

> I do not see deque in boost fusion 1.49.0 documentation, it is first
> mentioned in 1.50.0.
> Nevertheless from 1.50 doc declaring FUSION_MAX_DEQUE_SIZE may help.
And no, it did not help.

Thanks anyway.

--
Groeten,

Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
web: www.askesis.nl

Viatchesla...@h-d-gmbh.de

unread,
Aug 7, 2012, 5:37:09 AM8/7/12
to boost...@lists.boost.org
On Tue, 07 Aug 2012 11:24:56 +0200, Joost Kraaijeveld
<J.Kraa...@askesis.nl> wrote:

> On Tue, 2012-08-07 at 11:01 +0200, Viatchesla...@h-d-gmbh.de
> wrote:
>
>> I do not see deque in boost fusion 1.49.0 documentation, it is first
>> mentioned in 1.50.0.
>> Nevertheless from 1.50 doc declaring FUSION_MAX_DEQUE_SIZE may help.
> And no, it did not help.
>
> Thanks anyway.
>

My it be, some of your header mess with mpl limits? I'd try to declare mpl
limits directly, see
http://www.boost.org/doc/libs/1_49_0/libs/mpl/doc/refmanual/configuration.html
for reference.

-- Slava

Joost Kraaijeveld

unread,
Aug 7, 2012, 12:46:44 PM8/7/12
to boost...@lists.boost.org
This is the smallest example I could create that triggers the error:

/**********************************/
#define FUSION_MAX_VECTOR_SIZE 30

#include <boost/fusion/container.hpp>

int main( int argc,char** argv)
{
return 0;

Joel de Guzman

unread,
Aug 30, 2012, 10:48:51 PM8/30/12
to boost...@lists.boost.org
On 8/8/2012 12:46 AM, Joost Kraaijeveld wrote:
> This is the smallest example I could create that triggers the error:
>
> /**********************************/
> #define FUSION_MAX_VECTOR_SIZE 30
>
> #include <boost/fusion/container.hpp>
>
> int main( int argc,char** argv)
> {
> return 0;
> }
>

If you want to go beyond the limits, You'll have to tweak *both*
Fusion *and* MPL.

Define these PP constants before anything else:

#define FUSION_MAX_VECTOR_SIZE 30
#define BOOST_FUSION_DONT_USE_PREPROCESSED_FILES
#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
#define BOOST_MPL_LIMIT_VECTOR_SIZE 30

HTH.

Regards,
--
Joel de Guzman
http://www.boostpro.com
http://boost-spirit.com

Joost Kraaijeveld

unread,
Sep 11, 2012, 9:33:28 AM9/11/12
to Joel de Guzman, boost...@lists.boost.org
On vr, 2012-08-31 at 10:48 +0800, Joel de Guzman wrote:
> On 8/8/2012 12:46 AM, Joost Kraaijeveld wrote:
> > This is the smallest example I could create that triggers the error:
> >
> > /**********************************/
> > #define FUSION_MAX_VECTOR_SIZE 30
> >
> > #include <boost/fusion/container.hpp>
> >
> > int main( int argc,char** argv)
> > {
> > return 0;
> > }
> >
>
> If you want to go beyond the limits, You'll have to tweak *both*
> Fusion *and* MPL.
>
> Define these PP constants before anything else:
>
> #define FUSION_MAX_VECTOR_SIZE 30
> #define BOOST_FUSION_DONT_USE_PREPROCESSED_FILES
> #define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
> #define BOOST_MPL_LIMIT_VECTOR_SIZE 30

I somehow missed your response, but thanks.

It certainly changed a lot, but now am getting errors on other places
that seem to be related (see below) as they refer to things in
<boost/mpl/size.hpp>

Any idea what the error could be or in which direction I have to look?

TIA

.

/bin/bash ../libtool --tag=CXX --silent --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../library/DanuWidgets -I../../include/Danu/DanuConfig -DDEVELOPMENT -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-debug-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXGTK__ -DDANUDLL=1 -I../../../library/../include/Danu -Wall -Wextra -I/usr/include -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-debug-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXGTK__ -pthread -g -O2 -MT libdanuwidgets_la-CalendarControlItem.lo -MD -MP -MF .deps/libdanuwidgets_la-CalendarControlItem.Tpo -c -o libdanuwidgets_la-CalendarControlItem.lo `test -f 'CalendarControlItem.cpp' || echo '../../../library/DanuWidgets/'`CalendarControlItem.cpp
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:81: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:568:83: error: template argument 2 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:17:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/size.hpp: In instantiation of 'struct boost::mpl::size<int>':
/usr/include/boost/math/policies/policy.hpp:572:106: required from here
/usr/include/boost/mpl/size.hpp:29:8: error: no class template named 'apply' in 'struct boost::mpl::size_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:572:74: error: 'value' is not a member of 'boost::mpl::size<int>'
/usr/include/boost/math/policies/policy.hpp:572:114: error: template argument 3 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<0> >':
/usr/include/boost/math/policies/policy.hpp:575:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:575:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<0> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<1> >':
/usr/include/boost/math/policies/policy.hpp:576:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:576:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<1> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<2> >':
/usr/include/boost/math/policies/policy.hpp:577:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:577:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<2> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<3> >':
/usr/include/boost/math/policies/policy.hpp:578:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:578:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<3> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<4> >':
/usr/include/boost/math/policies/policy.hpp:579:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:579:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<4> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<5> >':
/usr/include/boost/math/policies/policy.hpp:580:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:580:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<5> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<6> >':
/usr/include/boost/math/policies/policy.hpp:581:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:581:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<6> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<7> >':
/usr/include/boost/math/policies/policy.hpp:582:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:582:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<7> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<8> >':
/usr/include/boost/math/policies/policy.hpp:583:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:583:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<8> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<9> >':
/usr/include/boost/math/policies/policy.hpp:584:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:584:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<9> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<10> >':
/usr/include/boost/math/policies/policy.hpp:585:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:585:54: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<10> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<11> >':
/usr/include/boost/math/policies/policy.hpp:586:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:586:54: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<11> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<12> >':
/usr/include/boost/math/policies/policy.hpp:587:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlDayRegion.hpp:14,
from ../../../library/DanuWidgets/CalendarControlDayRegion.cpp:8:
/usr/include/boost/math/policies/policy.hpp:587:54: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<12> >' does not name a type
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 2 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 3 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 4 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 5 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 6 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 7 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 8 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 9 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 10 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 11 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 12 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 13 is invalid
/usr/include/boost/math/policies/policy.hpp:587:61: error: expected '::' before 'type'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:75: error: '_' is not a member of 'boost::mpl'
/usr/include/boost/math/policies/policy.hpp:568:81: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:568:83: error: template argument 2 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:17:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/size.hpp: In instantiation of 'struct boost::mpl::size<int>':
/usr/include/boost/math/policies/policy.hpp:572:106: required from here
/usr/include/boost/mpl/size.hpp:29:8: error: no class template named 'apply' in 'struct boost::mpl::size_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:572:74: error: 'value' is not a member of 'boost::mpl::size<int>'
/usr/include/boost/math/policies/policy.hpp:572:114: error: template argument 3 is invalid
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<0> >':
/usr/include/boost/math/policies/policy.hpp:575:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:575:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<0> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<1> >':
/usr/include/boost/math/policies/policy.hpp:576:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:576:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<1> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<2> >':
/usr/include/boost/math/policies/policy.hpp:577:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:577:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<2> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<3> >':
/usr/include/boost/math/policies/policy.hpp:578:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:578:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<3> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<4> >':
/usr/include/boost/math/policies/policy.hpp:579:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:579:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<4> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<5> >':
/usr/include/boost/math/policies/policy.hpp:580:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:580:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<5> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<6> >':
/usr/include/boost/math/policies/policy.hpp:581:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:581:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<6> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<7> >':
/usr/include/boost/math/policies/policy.hpp:582:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:582:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<7> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<8> >':
/usr/include/boost/math/policies/policy.hpp:583:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:583:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<8> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<9> >':
/usr/include/boost/math/policies/policy.hpp:584:51: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:584:53: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<9> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<10> >':
/usr/include/boost/math/policies/policy.hpp:585:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:585:54: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<10> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<11> >':
/usr/include/boost/math/policies/policy.hpp:586:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:586:54: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<11> >' does not name a type
In file included from /usr/include/boost/math/policies/policy.hpp:16:0,
from /usr/include/boost/math/special_functions/math_fwd.hpp:28,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/mpl/at.hpp: In instantiation of 'struct boost::mpl::at<int, mpl_::int_<12> >':
/usr/include/boost/math/policies/policy.hpp:587:52: required from here
/usr/include/boost/mpl/at.hpp:31:8: error: no class template named 'apply' in 'struct boost::mpl::at_impl<boost::mpl::non_sequence_tag>'
In file included from /usr/include/boost/math/special_functions/math_fwd.hpp:28:0,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast.hpp:70,
from /usr/include/boost/date_time/string_parse_tree.hpp:13,
from /usr/include/boost/date_time/period_parser.hpp:14,
from /usr/include/boost/date_time/date_facet.hpp:23,
from /usr/include/boost/date_time/gregorian/gregorian_io.hpp:16,
from /usr/include/boost/date_time/gregorian/gregorian.hpp:31,
from ../../../library/../include/Danu/DanuBase/Date.hpp:14,
from ../../../library/../include/Danu/DanuWidgets/CalendarControlItem.hpp:14,
from ../../../library/DanuWidgets/CalendarControlItem.cpp:8:
/usr/include/boost/math/policies/policy.hpp:587:54: error: 'type' in 'struct boost::mpl::at<int, mpl_::int_<12> >' does not name a type
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 1 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 2 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 3 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 4 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 5 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 6 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 7 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 8 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 9 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 10 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 11 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 12 is invalid
/usr/include/boost/math/policies/policy.hpp:587:59: error: template argument 13 is invalid
/usr/include/boost/math/policies/policy.hpp:587:61: error: expected '::' before 'type'

--
Met vriendelijke groeten,

Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
web: www.askesis.nl


Reply all
Reply to author
Forward
0 new messages